我正在用 Python 制作一个小型猜谜游戏,计算机猜测玩家选择的数字。当我尝试要求用户输入时出现错误:
answer = input("Is it", guess, "?")
这条线抛出
类型错误:输入最多需要 1 个参数,但得到 3 个
我究竟做错了什么?
input
只接受one参数,您正在传递它 3. 您需要使用字符串格式或连接来使其成为一个参数:
answer = input(f"Is it {guess} ?")
你把它与print()
函数,它确实需要多个参数,并将为您将这些值连接成一个字符串。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)