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

为什么d【key】前面要加 逗号,啊

print key+':',d[key]

正在回答

3 回答

如果要用+,就是我刚才说的那样改,如果不用+,key是个字符型,d[key]是个整型,一起输出的话,中间要有连接符,“,”输出的是空格,即连接了两个输出类型,又不影响输出结果。如果用+号,就要更改d[key]的类型与key一致!

2 回复 有任何疑惑可以回复我~
#1

fdk少东家

你就理解成,两个不同类型的量输出,要有逗号分开,
2018-03-25 回复 有任何疑惑可以回复我~
#2

慕码人0519835 回复 fdk少东家

怪不得要转化为字符串形式 才能用加号
2018-04-09 回复 有任何疑惑可以回复我~

 print (n+':'+str(d[n]))

可以用+号,但要把d[key]的值改成str类型,才可以加,另外,最新Python的print输出要加()不然会出错。

0 回复 有任何疑惑可以回复我~

我也不知道啊,先占个坑,学会了再来回答

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758624    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

为什么d【key】前面要加 逗号,啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信