Discuss / Python / 年纪大了 还回头看了下 方程的算法 不得不服老

年纪大了 还回头看了下 方程的算法 不得不服老

Topic source

import math

def quadratic(a, b, c):

delta = b ** 2 - 4 * a * c

if delta < 0:

print("无解")

elif delta == 0:

print("有相同实数解", -b / 2 * a)

else:

x1 = (-b + math.sqrt(delta)) / (2 * a)

x2 = (-b - math.sqrt(delta)) / (2 * a)

print(f"x1 = {x1} \nx2 = {x2}")

quadratic(4, 3, 1)

算法大家都没有问题,一定要记得 python大蟒蛇是强制缩进的语言 一定要注意缩进


  • 1

Reply