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
异常。因此,在实际使用中,建议先检查字符串是否可以被转换为整数,或者使用异常处理机制来捕获可能的错误。
点我分享笔记