2019-01-17
阅读量:
574
字符串的基本错误(一)
尝试连接非字符串值与字符串(导致 “TypeError: Can't convert 'int' object to str implicitly”)
该错误发生在如下代码中:
numEggs = 12
print('I have ' + numEggs + ' eggs.')
而你实际想要这样做:
numEggs = 12
print('I have ' + str(numEggs) + ' eggs.')
或者:
numEggs = 12
print('I have %s eggs.' % (numEggs))
字符串之间的连接符号为“+”,但是字符串和非字符串连接得用%






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论