【发布时间】:2017-02-17 09:12:13
【问题描述】:
我是 Python 新手,使用以下内容时遇到错误:
name = input("Would you please enter your name: ")
age = int(input("Would you please enter your age: "))
year = str((2017 - age)+100)
print("Your name is " + name + "and you will turn 100 years old in the year " + year)
当我从命令提示符 (Windows 10) 打开 Python 3.5.3 并从记事本复制并粘贴此代码时,第一行显示为:
>>>> name = input("Would you please enter your name: ")
Would you please enter your name: age = int(input("Would you please enter
your age: "))
我该如何规避这个问题?根据我的阅读,该程序在遇到“input”后应该会中断。
作为参考,我从http://www.practicepython.org/exercise/2014/01/29/01-character-input.html开始解决问题1
【问题讨论】:
-
您粘贴的第二行被视为第一行的输入。您必须逐行粘贴或从 .py 脚本中运行。
标签: python python-3.x input