Python:无法理解为什么会出现错误-无法连接 ‘str’ 和 ‘int’ 对象?
可以通过将 n+1 放入括号中进行更正,即(n+1)。
for num in range(5):
print ("%d" % (num+1))
使用 %d 将 % 后面的对象转换为字符串。由于字符串对象无法与数字(此处为 1)连接,解释器会显示类型错误。
更多Python相关文章,请阅读:Python 教程
可以通过将 n+1 放入括号中进行更正,即(n+1)。
for num in range(5):
print ("%d" % (num+1))
使用 %d 将 % 后面的对象转换为字符串。由于字符串对象无法与数字(此处为 1)连接,解释器会显示类型错误。
更多Python相关文章,请阅读:Python 教程