从http://learnpythonthehardway.org
进行练习我的系统信息--- Python2.7.6 // Windows 8 // Sublime Text 2默认Python构建系统
从练习10执行以下代码:
for i in ["/","-","|","\\","|"]:
print "%s\r" %i,
现在,当我在打印命令(第2行)中删除,
之后的%i
时。我在sublime文本中得到以下输出。
/
-
|
\
|
[Finished in 0.1s]
"空字符串"和输出的第2行的CR来自?列表中没有它。
我在cmd中运行相同的代码我得到了这个输出
D:\learn python the hard way>python ex10.py
/
-
|
\
|
D:\learn python the hard way>
"空字符串"而CR现在就在最后一行。
发生了什么?