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


1234567891011在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]   则运行失败。能讲述一下这两个符号的用法吗,感谢!



狐的传说
浏览 320回答 1
1回答

浮云间

失败的原因是因为你的“+”的左边是字符串类型 ,而右边获得的值是数字类型,“+”的左右类型要相同
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python