python中int转成字符串
时间: 2024-09-15 09:06:01 浏览: 39
python3.4 将16进制转成字符串的实例
在Python中,将整数转换为字符串有多种方法。以下是其中的一些常见方法:
1. **直接使用字符串拼接**: 使用加号(+)连接数字和空字符串。
```python
num = 123
str_num = str(num)
print(str_num) # 输出: "123"
```
2. **使用format()函数**: 这是一个更灵活的方式,可以直接插入数值。
```python
num = 456
str_num = "{}".format(num)
print(str_num) # 输出: "456"
```
3. **使用f-string (格式化字符串)**: Python 3.6及以上版本支持这种简洁的字符串插值。
```python
num = 789
str_num = f"{num}"
print(str_num) # 输出: "789"
```
4. **使用内置函数**:`str()`函数也可以用于将整数转换为字符串。
```python
num = 1000
str_num = str(num)
print(str_num) # 输出: "1000"
```
以上都是将整数转换为普通文本字符串,如果需要格式化的字符串(比如带千位分隔符、货币符号等),可以结合`format()`或f-string的功能进一步定制。
阅读全文