import math a=float(input('第一个数,不能=0哦,不然公式就不成立了:')) b=float(input('第二个数:')) c=float(input('第三个数:'))
def 一元二次方程(a, b, c): 公式 = bb-4ac #这里是一元二次方程的固定公式,如有不懂,回去请教初中老师 if 公式 >= 0: x1 = (-b + math.sqrt(公式 ))/(2a)#这个也是固定公式。为了这个公式,我补了半天的百度。泪奔 x2 = (-b - math.sqrt(公式 ))/(2*a)#注意括号。这里的运算顺序很重要,我先就忘记括号,答案老是不一样 print('答案') return x1,x2 else: return "无解" print(一元二次方程(a,b,c))
除了必要的英文,我都用中文代替了,如果这都看不懂,,还是再从头复习吧 问下为什么这里回复乘号会自定省略~而有些却不?
Sign in to make a reply
罐罐姥爷
coding=utf-8
import math a=float(input('第一个数,不能=0哦,不然公式就不成立了:')) b=float(input('第二个数:')) c=float(input('第三个数:'))
def 一元二次方程(a, b, c): 公式 = bb-4ac #这里是一元二次方程的固定公式,如有不懂,回去请教初中老师 if 公式 >= 0: x1 = (-b + math.sqrt(公式 ))/(2a)#这个也是固定公式。为了这个公式,我补了半天的百度。泪奔 x2 = (-b - math.sqrt(公式 ))/(2*a)#注意括号。这里的运算顺序很重要,我先就忘记括号,答案老是不一样 print('答案') return x1,x2 else: return "无解" print(一元二次方程(a,b,c))
除了必要的英文,我都用中文代替了,如果这都看不懂,,还是再从头复习吧 问下为什么这里回复乘号会自定省略~而有些却不?