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大蟒蛇是强制缩进的语言 一定要注意缩进
Sign in to make a reply
哲也很傲娇
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大蟒蛇是强制缩进的语言 一定要注意缩进