课程
/后端开发
/Python
/初识Python
在print中,我们可以使用“+”来连接两个字符,但是在这里不能使用”+“
2016-03-08
源自:初识Python 6-2
正在回答
如楼主所说,加号“+”是用来连接两个字符串的,而
print 'Bart:' + d.get('Bart')
中的d.get("Bart")是一个数字,Python 与JS不同,不支持数字到字符串的隐形转换,必须显式转换,即:
print ('Bart:' + str(d.get('Bart')))
因为d.get('Bart'))返回的值是int型,而+是两个字符串相连系在一起的。所以如果想要显示按照下面的方案就行了
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序