1046849818 发表于 2019-9-4 17:11:41

交互模式中这代码结果是怎么出来的,求助

print("""""123""""")
""123

输入         print("""""123""""")
结果为      ""123

这个应该怎么理解?

ba21 发表于 2019-9-4 17:36:10

你想说什么?

ba21 发表于 2019-9-4 17:44:56

>>> print("""123""")# 3个一般表示多行输入代码
123
>>> print(""""123""")
"123
>>> print("""""123""")
          
""123
>>> print("""""123""""1")
          
""1231
>>> print("""""123"""+"1")
          
""1231

应该就是这个意思。总之没事别搞些没意义的东西。你觉得你什么时候会用得到前面N" 后面N" 在python中前后最多也就3"。

隔壁家的杰瑞 发表于 2019-9-4 23:55:40

前面三个"""匹配的是""123后面的三个""",后面还有两个""包括的内容是空,所以不输出
页: [1]
查看完整版本: 交互模式中这代码结果是怎么出来的,求助