Generation

generate functionFri, 28 Apr 2023

2. 使用高阶函数的写法,实现:任意两个数字,先进行数字处理(绝对值或四舍五入)再求和计算。

def process_number(function, arg1, arg2): return function(arg1, arg2) def add(a, b): return a + b def abs_add(a, b): return abs(a) + abs(b) def round_add(a, b): return round(a) + round(b) print(process_number(add, 1, 2)) print(process_number(abs_add, -1, -2)) print(process_number(round_add, 1.1, 2.2))

Questions about programming?Chat with your personal AI assistant