1. 使用`str()`函数:
num = 123
str_num = str(num)
print(str_num) 输出:'123'
2. 使用`format()`方法:
num = 123
str_num = "{}".format(num)
print(str_num) 输出:'123'
3. 使用f-string(Python 3.6及以上版本支持):
num = 123
str_num = f"{num}"
print(str_num) 输出:'123'
num = 123
str_num = "%d" % num
print(str_num) 输出:'123'
5. 对于浮点数,可以使用格式指定符来控制转换后字符串的格式,例如保留两位小数:
num = 123.456
str_num = "{:.2f}".format(num)
print(str_num) 输出:'123.46'
或者使用f-string:
num = 123.456
str_num = f"{num:.2f}"
print(str_num) 输出:'123.46'
以上方法都可以根据具体需求选择使用