1. 使用内置的 `str()` 函数:
```python
num = 123
str_num = str(num)
print(str_num) 输出:'123'
2. 使用字符串格式化操作符 `%`:
```python
num = 123
str_num = '%d' % num
print(str_num) 输出:'123'
3. 使用 `.format()` 方法:
```python
num = 123
str_num = '{}'.format(num)
print(str_num) 输出:'123'
4. 使用 `format()` 函数:
```python
num = 123
str_num = "The number is {}".format(num)
print(str_num) 输出:'The number is 123'
5. 如果需要将数字转换为其他进制(如八进制或十六进制)的字符串,可以使用 `oct()` 或 `hex()` 函数:
```python
num = 123
oct_str = oct(num)
hex_str = hex(num)
print(oct_str) 输出:'0o173'
print(hex_str) 输出:'0x7b'
以上方法都可以将数值转换为对应的字符串表示形式