为什么python中的多行需要print()?

multiline = "Life is too shortnYou need python."
 
multiline #1
#'Life is too shortnYou need python.'

print(multiline) #2
#Life is too short
#You need python.

我不知道为什么#1 的结果不能显示#2 的相同结果。

回答

#1 只是向您展示 的结果repr(multiline), 的内容的非歧义表示multiline

#2 实际上是将 的每个字符写入multiline标准输出,每个字符都以依赖于终端的方式显示。


以上是为什么python中的多行需要print()?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>