【发布时间】:2021-11-06 13:03:48
【问题描述】:
我是 Python 新手,一直在尝试编写二次方程,但我一直遇到这个错误: TypeError: 一元操作数类型错误 -: 'str'
def quad_gleichung():
a = input('a:')
b = input('b:')
c = input('c:')
x1 = int(-b + (b**2 - (4*a*c))**(0.5)) / (2*a)
x2 = int(-b - (b**2 - (4*a*c))**(0.5)) / (2*a)
print('Lösung 1:', x1)
print('Lösung 2:', x2)
quad_gleichung()
谁能帮帮我?
谢谢!
【问题讨论】:
-
将您的输入转换为数字类型!
标签: python string quadratic operands