def quadratic(a,b,c):
import math
dis=b**2-4*a*c
if dis > 0:
x1=(-b+math.sqrt(dis))/2*a
x2=(-b-math.sqrt(dis))/2*a
return f'方程的两个解是:{x1},{x2}'
elif dis == 0:
x=(-b)/2*a
return f'方程的解为:{x}'
else:
return '方程无解'
>>> x=1.23 >>> f'{x}' '1.23' >>> f'{int(x)}' '1'
Sign in to make a reply
Heartmask
def quadratic(a,b,c):
import math
dis=b**2-4*a*c
if dis > 0:
x1=(-b+math.sqrt(dis))/2*a
x2=(-b-math.sqrt(dis))/2*a
return f'方程的两个解是:{x1},{x2}'
elif dis == 0:
x=(-b)/2*a
return f'方程的解为:{x}'
else:
return '方程无解'