定義一個函數(shù)笆檀,求一元二次方程的根
我不知道一元二次方程該怎么表達(dá)橙依,于是起了這個函數(shù)名……
復(fù)習(xí)了一遍方程的知識點枣接,發(fā)現(xiàn)只能用公式法來解颂暇,而且要注意除法,分母部分不加括號是無法運行的
def one_yuan_twice(a,b,c):
? ? n = b**2 - 4*a*c
? ? if n >= 0:
? ? ? ? xa = (-b + n**0.5)/(2*a)
? ? ? ? xb = (-b + n**0.5)/(2*a)
? ? ? ? print(f'answer1: {xa}, answer2: {xb}')
? ? else:
? ? ? ? print('no answer')