我必须制作一个程序,使用二次公式和用户提供的a,b和c值。
以下是代码:
Traceback (most recent call last):
File "/Users/valeriamansilla/PycharmProjects/untitled/Quadratic Formular.py", line 11, in <module>
d = (b**2) - (4*a*c)
TypeError: unsupported operand type(s) for ** or pow(): 'str' and 'int'
Process finished with exit code 1
结果如下:
{{1}}
答案 0 :(得分:1)
input
以字符串形式获取用户的输入。您需要获取整数值,以便对它们执行数学运算:
a = int(input('Value for a: '))
b = int(input('Value for b: '))
c = int(input('Value for c: '))