TypeError: can only concatenate str (not “int“) to str

旧城等待, 2023-01-16 11:05 271阅读 0赞

出现问题原因如下

20210425140925167.png

报错的地方告诉我了print 的地方报错了

类型不一样引起的问题

处理这个问题有2种方法

方法1: 转换类型

  1. pi = 3
  2. print("当前的p=" + str(pi))

方法2 使用字符串格式化

  1. pi = 3
  2. print("当前的p= %s" % pi) # %s 是格式化字符串

在不知道类型的情况下建议使用字符串格式化

发表评论

表情:
评论列表 (有 0 条评论,271人围观)

还没有评论,来说两句吧...

相关阅读