Zybooks Python 1.10.1实验input语句运行报错求解
问题原因
你的代码错误来自转义字符写法不符合Python语法规则:
- Python中表示换行的转义字符是反斜杠加n的组合
\n,你误写为了正斜杠加n的/n,系统无法识别该写法为换行指令,只会将/n作为普通字符串原样输出,因此出现了你看到的返回内容。
修正方案
你可以根据实验的输出格式要求二选一:
- 若要求提示语后自动换行,修正转义符方向即可:
user_num = int(input('Enter integer: \n'))
- 若无强制换行要求,直接删除转义字符即可:
user_num = int(input('Enter integer: '))
内容的提问来源于stack exchange,提问作者John Hall
相关产品推荐
相关产品推荐

