各位大神,大家在交互模式中如何输入以下内容呢?
n = 1
while n <= 10:
print(n)
n = n + 1
print('END')
在输入完“n = n + 1”后,下一行默认是缩进语块,此时再输入print('END')会报错,若输入完“n = n + 1”后,按回车再另起一行,则直接执行print(n)的命令了。
>>> n = 1
>>> while True:
if n <= 10:
n += 1
else:
break
分享一个Notepad++的插件
pynpp
装好后设置好python的目录,设置好快捷键 ……。
可。。。怎么调整缩进语块的问题还是没有解决。。。。。
交互模式本来就是逐句返回的,(当然,一整个缩进块相当于一次交互)怎么可能等你输入下一条语句再返回呢。
你想想,你输入两条print语句,解释器当然不会等你输完,再一起返回值。
Sign in to make a reply
用户6174369584
各位大神,大家在交互模式中如何输入以下内容呢?
n = 1
while n <= 10:
print(n)
n = n + 1
print('END')
在输入完“n = n + 1”后,下一行默认是缩进语块,此时再输入print('END')会报错,若输入完“n = n + 1”后,按回车再另起一行,则直接执行print(n)的命令了。