typeerror: can only concatenat
时间: 2023-04-15 13:01:36 浏览: 124
解决Python 异常TypeError: cannot concatenate str and int objects
3星 · 编辑精心推荐
e str (not "int") to str
这个错误提示是说只能将字符串和字符串相连接,不能将整数和字符串相连接。例如:
```python
a = 1
b = "hello"
c = b + a # 这里会报错,因为a是整数,不能和字符串相连接
```
正确的写法应该是将整数转换为字符串,再和字符串相连接:
```python
a = 1
b = "hello"
c = b + str(a) # 将a转换为字符串后再相连接
```
阅读全文