為啥我這樣不行
d = {
? ? 'Adam': 95,
? ? 'Lisa': 85,
? ? 'Bart': 59
}
print 'Adam:'+d['Adam']
print 'Lisa:'+d['Lisa']
print 'Bart:'+d['Bart']
d = {
? ? 'Adam': 95,
? ? 'Lisa': 85,
? ? 'Bart': 59
}
print 'Adam:'+d['Adam']
print 'Lisa:'+d['Lisa']
print 'Bart:'+d['Bart']
2019-03-24
舉報
2019-03-24
因為 ‘Adam’是字符串,而d['Adam']返回int類型的95.
Python 不支持這兩種類型用‘+’號連接,輸出的話用‘,’即可
2019-04-28
謝謝大佬