为了账号安全,请及时绑定邮箱和手机立即绑定

+ 什么意思,用”,“可以吗,有什么区别

+ 什么意思,用”,“可以吗,有什么区别

慕尼黑3134414 2017-06-18 23:14:37
查看完整描述

4 回答

已采纳
?
望远

TA贡献1017条经验 获得超1032个赞

+是字符串连接,它要求+两边的数据都是字符串

,也是拼接输出,但是在输出时不要求两边都是字符串,可以是任意数据类型,并且在输出时有一个空格分隔。

所以你会看到如题的输出方式。

查看完整回答
反对 回复 2017-06-19
?
Elife漫格局

TA贡献17条经验 获得超13个赞


在python中,字符串之间用加号是拼接字符串,比如'a'+'b'会获得一个字符串'ab',而'a','b'在print打印时会打印为'a b',

中间有个空格,并非是拼接字符串,只是将字符串打印在了同一行,打印'a'+'b'则会打印为'ab',所以如果只用于print打印的话可以看做没什么区别,但其实是有区别的,在其他情况下不可以这么写

查看完整回答
反对 回复 2017-06-19
  • 4 回答
  • 0 关注
  • 2350 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信