userName = input("What is your name?")
firstInteger = (input ("Hi," , userName , "what is the first integer?"))
这只是回归 TypeError:输入最多需要1个参数,得到3
我尝试将userName更改为str(input(...)),并将firstInteger输入中的userName更改为str(UserName),但无法正常工作或更改错误消息。
答案 0 :(得分:0)
以下是基于评论的更新代码。
此外,我不确定您使用的是哪个版本的python,但旧版本可能需要raw_input
而不是input
。如果您使用的是Python 3.x,那么只需input
即可。这是更新的代码。如果您使用的是Python 3,只需将raw_input
替换为input
。
userName = raw_input("What is your name?")
firstInteger = (raw_input ("Hi," + userName + " what is the first integer?"))