输入和参数

时间:2016-03-06 08:19:38

标签: python

我最近在程序中使用了很多输入,我注意到我不能在同一行中有多个参数,就像我可以使用print命令一样。如果我试着输入,请说:

num = int(input("Number?"))

answer = input("Your number was", num)

我会收到一条错误消息,说它预计有1个位置参数并且得到2.为什么会发生这种情况,我该如何解决呢?

1 个答案:

答案 0 :(得分:0)

多数民众赞成因为input()只接受一个参数即提示。

您提供了另一个参数(num)。

当您尝试打印num时,您只需要print()

print("Your number was {}".format(num))