我正在尝试创建一个函数,提示用户为他们指定的每个圆指定半径,但是,如果不 TypeError: input expected at most 1 arguments, got 2
我似乎无法弄清楚如何显示它 ---
def GetRadius():
NUM_CIRCLES = eval(input("Enter the number of circles: "))
for i in range(NUM_CIRCLES):
Radius = eval(input("Enter the radius of circle #", i + 1))
GetRadius()
原文由 Reid 发布,翻译遵循 CC BY-SA 4.0 许可协议
input
只接受一个参数,如果你想用你的i
值创建一个字符串,你可以使用使用
eval
盲目执行用户输入也是 非常危险 的。