15733068961 发表于 2020-6-28 20:56:02

大佬们!!!这边看齐~~~

name = input("请输入您的姓名:")
print('你好,' + name + '!')
哪位大佬解释一下为什么:
第二个代码里你好后面用'
代码就可以正常运行了呢?
(萌新求知!)

永恒的蓝色梦想 发表于 2020-6-28 20:58:23

为什么不加 ' 呢?

Twilight6 发表于 2020-6-28 21:01:06



哈哈哈 没看懂什么意思

不过 Python 中 双引号的单引号的等价的哈,成对使用,但是不能混合使用比如一单一双

小甲鱼的铁粉 发表于 2020-6-28 21:03:02

print('你好,' + name + '!')
这里面的你好 name! 都是字符串,字符串需要用一对 '或者 "括起来实现字符串的加法,也就是拼接

乘号 发表于 2020-6-28 21:07:27

Python中"和'   都要成对使用O~

liuzhengyuan 发表于 2020-6-28 22:01:24

双引号(单引号)包住的为字符串,没有的就是变量

P.S.: "和'   都要成对使用

15733068961 发表于 2020-6-29 08:09:17

本萌新知道需成对使用,只是好奇不理解为什么用'就可以表示上述的"名字"
页: [1]
查看完整版本: 大佬们!!!这边看齐~~~