pytest训练营训练营第一天

加法运算函数

def func_add(a, b):
try:
if type(a) == int or type(a) == float and type(b) == int or type(b) == float:
add_result = “”
if -99 < a < 99 and -99 < b < 99:
add_result = a + b
else:
print(‘不是范围为 -99 到 99 的整数和浮点数’)
return add_result
except Exception as e:
print(‘有参数不是整数或浮点数’, e)

if name == ‘main’:
t1 = func_add(1, 2)
t2 = func_add(100, 2)
t3 = func_add(1, -100)
t4 = func_add(“s”, 2)
t5 = func_add(“D”, 2)
t6 = func_add(“@%&*(”, 2)
t7 = func_add(1.4, 2.5)
print(t1)
print(t2)
print(t3)
print(t4)
print(t5)
print(t6)
print(t7)