Python 将字符串转换为整数
在 Python 中,我们可以使用内置的 int() 函数将字符串转换为整数。这个函数会尝试将字符串解析为一个整数,并返回相应的整数值。如果字符串不能被解析为整数,则会抛出 ValueError 异常。
实例
# 示例字符串
str_num = "123"
# 将字符串转换为整数
int_num = int(str_num)
# 打印转换后的整数
print(int_num)
str_num = "123"
# 将字符串转换为整数
int_num = int(str_num)
# 打印转换后的整数
print(int_num)
代码解析:
str_num = "123":定义一个字符串变量str_num,其值为"123"。int_num = int(str_num):使用int()函数将字符串str_num转换为整数,并将结果赋值给变量int_num。print(int_num):打印转换后的整数。
输出结果:
123
如果字符串中包含非数字字符,例如 "123abc",则 int() 函数会抛出 ValueError 异常。因此,在实际使用中,建议先检查字符串是否可以被转换为整数,或者使用异常处理机制来捕获可能的错误。
Python3 实例
点我分享笔记