关于‘\’和
>>> str = 'C:\now'>>> str
'C:\now'
>>> print(str)
C:
ow
为什么str和print(str)输出的结果不同
谢谢大家了 在遇到\的时候进行了字符串的转义……
\n是代表回车……
所以在打印的时候就那样了……
详见小甲鱼的扩展阅读……
http://bbs.fishc.com/forum.php?mod=viewthread&tid=39140&extra=page%3D1%26filter%3Dtypeid%26typeid%3D403 在命令行直接打变量名,显示的是变量内容,
使用print()是执行该语句的结果,而在该字符串中有 “\n”表示换行。
写成print( 'C:\\now')就没问题了 。 编程新血 发表于 2017-1-14 07:19
在命令行直接打变量名,显示的是变量内容,
使用print()是执行该语句的结果,而在该字符串中有 “\n”表 ...
谢谢!
页:
[1]