|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
print(name,'的得分是:', each[1]) 与 print(name + '的得分是:', each[1])
得出的结果不一样
第一个的结果是:迷途 的得分是: 85 (迷途这个名字的后面有空格)
第二个的结果是:迷途的得分是: 85 (迷途这个名字后面没有空格)
这是为啥 用,连接的和用+连接的print还不一样吗?有什么具体的规则吗
print里面的逗号有分割元素的作用 , 比如下面要打印两个元素 , 可以用逗号隔开
打印出来的多个元素默认使用空格分隔 , 但是可以用sep参数来换成你想要的字符 - >>> print('ffioafhn', 'snifw')
- ffioafhn snifw
- >>> print('nfia', 'iajgjno', sep = '')
- nfiaiajgjno
- >>> print('nfia', 'iajgjno', sep = '11234567')
- nfia11234567iajgjno
复制代码
另外 , +号在字符串里可以把多个字符串连接成一个
- >>> print('33' + '22')
- 3322
- >>> '22' + '33' == '2233'
- True
复制代码
|
|