p y t hon中str函数
时间: 2024-05-04 08:17:48 浏览: 73
Python基础之字符串操作常用函数集合
在Python中,str()函数是用来将其他数据类型转换为字符串类型的函数。例如,我们可以使用str()函数将数字转换为字符串,也可以将列表、元组等数据类型转换为字符串。下面是一些示例:
将数字转换为字符串:
```python
num = 123
str_num = str(num)
print(type(str_num)) # 输出<class 'str'>
```
将列表转换为字符串:
```python
lst = [1, 2, 3]
str_lst = str(lst)
print(type(str_lst)) # 输出<class 'str'>
```
将元组转换为字符串:
```python
tup = (1, 2, 3)
str_tup = str(tup)
print(type(str_tup)) # 输出<class 'str'>
```
需要注意的是,对于自定义的类,如果没有定义__str__()方法,则使用str()函数会返回类的名称和内存地址。如果我们想要自定义类的字符串表示,需要定义__str__()方法。
阅读全文