Discuss / Python / 交作业啦

交作业啦

Topic source

提督_碇

#1 Created at ... [Delete] [Delete and Lock User]
#一元二次方程函数
import math
def Quadratic_equation(xa,xb,xc):
    root = (xb*xb) - (4*xa*xc)
    if root < 0 :
        return '没有实数根'
    else:
        ans1 = (-xb + math.sqrt(root))/(2*xa)
        ans2 = (-xb - math.sqrt(root))/(2*xa)
        return ans1,ans2

print('这是一个可以解ax^2+bx+c = 0的一元二次方程的程序')
a = input('请输入a:')
b = input('请输入b:')
c = input('请输入c:')
a = int(a)
b = int(b)
c = int(c)

answer = Quadratic_equation(a,b,c)
print('这是一元二次方程的根:',answer)

写成了一个可以直接用的小程序呢。。。


  • 1

Reply