在Windows7专业版64位计算机上,我在PythonInteractiveShellIdle for Python3.3 64位计算机上出现了缩进问题。这就是我要写的简单条件流程序的思想:
if spam == 1:
print('Hello')
elif spam == 2:
print('Howdy')
else:
print('Greetings!")
interactive shell不允许“elif”返回到与if语句相同的块(不确定我是否正确地描述了这一点),因此它的结果如下所示:
^{pr2}$
请帮忙。在
Tags:
交互式shell的提示符
>>>
在视觉上确实占用了空间,但它不被视为代码。在提示行开始的地方,不应该包含一个提示行开始于代码的同一级别。在如果从系统终端(例如cmd、PowerShell等)启动解释器,则块中的后续行将出现不同的提示
^{pr2}$...
,以更清楚地表示代码:相关问题 更多 >
编程相关推荐