将int类型转换成string类型:
1、使用内置函数str()
进行转换:
num = 123 string_num = str(num)
2、使用格式化字符串进行转换:
num = 456 string_num = "{}".format(num)
3、使用fstring进行转换(仅适用于Python 3.6及以上版本):
num = 789 string_num = f"{num}"
将string类型转换成int类型:
1、使用内置函数int()
进行转换:
string_num = "42" num = int(string_num)
2、使用异常处理进行转换:
string_num = "3.14" try: num = int(string_num) except ValueError: print("无法将字符串转换为整数")
单元表格:
操作 | 描述 | 示例代码 |
int转string | 使用内置函数str() 、格式化字符串或fstring将int类型转换为string类型 |
str(123) 、"{}".format(456) 、f"{789}" |
string转int | 使用内置函数int() 或将异常处理用于无法转换的情况 |
int("42") 、try: num = int("3.14"); except ValueError: print("无法将字符串转换为整数") |