Discuss / Python / 一元二次方程函数定义学习打卡

一元二次方程函数定义学习打卡

Topic source

唐龙ya

#1 Created at ... [Delete] [Delete and Lock User]
# -*- coding: utf-8 -*-import mathdef quadratic(a, b, c):    d = b**2-4*a*c    if d < 0 or a == 0:        print('该方程无解')    elif d == 0:            x1 = (-b)/(2*a)            print('该方程有两个相同的解:x1 = x2 = %f' % x1)    else:            x1 = (-b+math.sqrt(d))/(2*a)            x2 = (-b-math.sqrt(d))/(2*a)            print('该方程有两个不同的解:x1 = %.2f,x2 = %.2f' % (x1,x2))

  • 1

Reply