Discuss / Python / 定义函数

定义函数

Topic source

#1 Created at ... [Delete] [Delete and Lock User]

import math

a=float(input('请输入方程的二次项系数(大于0):'))

b=float(input('请输入方程的一次项系数:'))

c=float(input('请输入方程的常数项:'))

def quadratic(a, b, c):

    n=b*b-4*a*c

    if n>=0:

        m=math.sqrt(n)

        x1=(-b+m)/2/a

        x2=(-b-m)/2/a

        print('x1=',x1,' x2=',x2)

        return x1,x2

    if n<0:

        print('无解')

quadratic(a,b,c)


  • 1

Reply