sk1935 发表于 2022-4-18 21:16:11

25节课后作业求助!!

想问一下这个问题是出现在了哪里呢,全部都检查了一遍,没有发现,感谢各位大神!!

isdkz 发表于 2022-4-18 21:19:58

字符串不能用 + 跟整数拼接,把第 5 行改成
contacts = dict((('s', '3498'), ('k', '393'), ('h', '789')))

Twilight6 发表于 2022-4-18 21:21:35



concates 字典的 value 值是 int 型的

而你在尝试将一个字符串和一个 int 数值进行 + 法操作, Python 分不清你是想进行字符串的拼接还是数值型的加法导致报错

将 :

print(name + " : " + contacts)

改成:

print(name + " : " + str(contacts))

sk1935 发表于 2022-4-18 22:01:19

isdkz 发表于 2022-4-18 21:19
字符串不能用 + 跟整数拼接,把第 5 行改成

感谢!!
页: [1]
查看完整版本: 25节课后作业求助!!