#!usr/bin/env python3
#-- coding:UTF-8 --
import math
a = float(input('请输入参数:a=')) b = float(input('请输入参数:b=')) c = float(input('请输入参数:c='))
def quadratic(a, b, c): s = bb - 4ac if s < 0: return elif s == 0: return -b/2/a,-b/2/a else: return (-b+math.sqrt(s))/(2a),(-b-math.sqrt(s))/(2*a)
if quadratic(a, b, c)== None: print('该方程无解') else: print('ax2 + bx + c = 0的计算结果为:','X1=',quadratic(a, b, c)[0],'X2=',quadratic(a, b, c)[1])
Sign in to make a reply
TheFeatherMan
#!usr/bin/env python3
#-- coding:UTF-8 --
import math
a = float(input('请输入参数:a=')) b = float(input('请输入参数:b=')) c = float(input('请输入参数:c='))
def quadratic(a, b, c): s = bb - 4ac if s < 0: return elif s == 0: return -b/2/a,-b/2/a else: return (-b+math.sqrt(s))/(2a),(-b-math.sqrt(s))/(2*a)
if quadratic(a, b, c)== None: print('该方程无解') else: print('ax2 + bx + c = 0的计算结果为:','X1=',quadratic(a, b, c)[0],'X2=',quadratic(a, b, c)[1])