`str` 函数是 Python 中用于将其他数据类型转化为字符串类型的内置函数。它接受一个参数,即要转换的数据,并返回该数据的字符串表示形式。`str` 函数可以处理各种数据类型,包括整数、浮点数、元组、列表、集合等。
将整数转换为字符串
```python
num = 123
str_num = str(num)
print(str_num) 输出: '123'
```
将浮点数转换为字符串
```python
num = 3.14
str_num = str(num)
print(str_num) 输出: '3.14'
```
将元组转换为字符串
```python
tup = (1, 2, 3)
str_tup = str(tup)
print(str_tup) 输出: '(1, 2, 3)'
```
将列表转换为字符串
```python
lst = [1, 2, 3]
str_lst = str(lst)
print(str_lst) 输出: '[1, 2, 3]'
```
将集合转换为字符串
```python
s = {1, 2, 3}
str_s = str(s)
print(str_s) 输出: '{1, 2, 3}'
```
无参调用
```python
str_empty = str()
print(str_empty) 输出: ''
```
通过使用 `str` 函数,我们可以轻松地将不同数据类型的数据转换为字符串,以便在文本输出、文件写入、字符串拼接等场景中使用。这在处理文本数据时非常有用,因为它允许我们以人类可读的格式表示数据。