Monsieur. 发表于 2020-9-18 10:39:02

Python 003课课后习题

>>> name = input("请输入您的名字:")
请输入您的名字:小甲鱼
>>> print("你好", name, sep=",", end="!")
你好,小甲鱼!



请问这里的 print("你好", name, sep=",", end="!")
为什么不需要转移符号?

kylin121380 发表于 2020-9-18 11:20:15

转移符号?

昨非 发表于 2020-9-18 11:41:20

转义什么,这里的符号不需要转义
https://s1.ax1x.com/2020/09/16/wgqRRP.png

Monsieur. 发表于 2020-9-18 12:27:51

昨非 发表于 2020-9-18 11:41
转义什么,这里的符号不需要转义

就是" "里面不是 不是还有"吗为什么不用转义

然后你这个图片是从哪里查的

昨非 发表于 2020-9-18 12:39:34

Monsieur. 发表于 2020-9-18 12:27
就是" "里面不是 不是还有"吗为什么不用转义

然后你这个图片是从哪里查的

引号里的是逗号,用作分隔符,加引号是因为是字符串形式(就是图片里的string)
图片来自我的ppt,不便分享

huanglingling 发表于 2020-9-18 12:54:08

学习一下

昨非 发表于 2020-9-18 16:19:30

还没理解吗?

挥舞乾坤 发表于 2020-9-18 17:58:43

Monsieur. 发表于 2020-9-18 12:27
就是" "里面不是 不是还有"吗为什么不用转义

然后你这个图片是从哪里查的

"你好"
","
"!"
注意看,并没有嵌套双引号

Monsieur. 发表于 2020-9-18 19:41:03

挥舞乾坤 发表于 2020-9-18 17:58
"你好"
","
"!"


什么意思

昨非 发表于 2020-9-19 19:38:04

Monsieur. 发表于 2020-9-18 19:41
什么意思

引号,加上引号里面的所有特殊字符、数字、字母、汉字等等,统称为字符串,就是我发的图片里的sep=string里的string,没有特殊字符需要转义

还有,请结一下贴,设置【最佳答案】
页: [1]
查看完整版本: Python 003课课后习题