Python中expected class str错误
时间: 2024-01-28 17:03:29 浏览: 241
Python3——bytes和str
5星 · 资源好评率100%
这个错误通常表示你在期望一个字符串的地方使用了一个不是字符串的对象,比如:
```
name = 1
print("Hello, " + name)
```
这里的`name`是一个整数,但是我们期望它是一个字符串,因为我们要把它和另一个字符串相加。为了解决这个错误,我们需要把`name`转换成一个字符串:
```
name = 1
print("Hello, " + str(name))
```
这样就能正常运行了。
阅读全文