本文主要讲解点如下:
简单函数
数据类型转换
空函数
自定义绝对值函数
自定义函数 检查参数类型
函数返回多个值
求解ax2 + bx + c = 0 的根
具体代码如下:
'函数相关'
__...,返回方程 ax2 + bx + c = 0 的根
print('----------求解ax2 + bx + c = 0 的根------------')
def my_quadratic(a,b...not a number,please try again')
d = b*b - 4*a*c
if d < 0:
return 'b*b-4*a*c= ',d,'<0,方程无解...'
else:
return '方程无解'
else:
x1 = -c/b...print(my_quadratic(1,3,-4)) # (1.0, -4.0)
print(my_quadratic(2,2,5)) # ('b*b-4*a*c= ', -36, '<0,方程无解