Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用户输入空闲后,Python程序停止运行_Python_Shell_Python Idle_Raw Input - Fatal编程技术网

用户输入空闲后,Python程序停止运行

用户输入空闲后,Python程序停止运行,python,shell,python-idle,raw-input,Python,Shell,Python Idle,Raw Input,我目前在麻省理工学院开放式课程6.00的习题集0中。我知道这是一个简单的问题,我想我已经想出了两种不同的方法,甚至插入了其他人的答案来检查,但每次我在第一个原始输入提示后空闲运行它们时,它就会停止运行代码。就好像它达到了那个点,我输入我的答案,按回车键,它什么都没做。顺便说一下,我使用的是2.7.10版 我的计算机也没有缩进,只是把我带到下一个表单,所以请原谅代码中的混乱 dob = raw_input("What is your date of birth?") lastName = raw

我目前在麻省理工学院开放式课程6.00的习题集0中。我知道这是一个简单的问题,我想我已经想出了两种不同的方法,甚至插入了其他人的答案来检查,但每次我在第一个原始输入提示后空闲运行它们时,它就会停止运行代码。就好像它达到了那个点,我输入我的答案,按回车键,它什么都没做。顺便说一下,我使用的是2.7.10版

我的计算机也没有缩进,只是把我带到下一个表单,所以请原谅代码中的混乱

dob = raw_input("What is your date of birth?")

lastName = raw_input("What is your last name?")

print (dob + ' ' + lastName)

它会问我“你的出生日期是什么?”我输入我的出生日期,然后它停止运行。我很确定代码的问题不大,只是我自己在使用shell时的用户错误。请帮帮我

您是否尝试在程序末尾添加一个简单的
raw\u input()
?您是否尝试重新安装python?您以何种方式在空闲状态下运行此程序?是否使用单独的文本编辑器将其保存为.py文件,并在空闲状态下执行“打开…”,然后选择“运行->运行模块”?还是将所有文本复制到剪贴板,然后将整个内容粘贴到shell窗口并按enter键?或者别的什么?My告诉我,不建议同时将多条语句粘贴到IDLE中:“在IDLE中,每行只能执行一条语句”。所以,如果这就是你正在做的,不要这样做。从空闲编辑器运行代码可以很好地工作,所以你必须做其他事情。Kevin只粘贴一条语句是正确的。