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

print输出“+”和“,”的使用

print输出“+”和“,”的使用

慕粉1111477121 2019-07-16 23:42:56
在Python中,print在打印输出时何时是用“+”,何时是用“,”。 就好像输出两个字符串是 print 'a','b'   ,则结果是a b   但像d = {    'Adam': 95,                  'Lisa': 85,                  'Bart': 59       }       for key in d:           print key + ':', d[key]      在上诉的代码中我修改为 print key , ':' + d[key]   则运行失败。 能讲述一下这两个符号的用法吗,感谢!
查看完整描述

1 回答

?
qq_慕侠4334692

TA贡献1条经验 获得超0个赞

失败的原因是因为你的“+”的左边是字符串类型 ,而右边获得的值是数字类型,“+”的左右类型要相同

查看完整回答
反对 回复 2019-07-17
  • 1 回答
  • 0 关注
  • 1004 浏览
慕课专栏
更多

添加回答

举报

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