Python 将字符串转换为整数

Document 对象参考手册 Python3 实例

在 Python 中,我们可以使用内置的 int() 函数将字符串转换为整数。这个函数会尝试将字符串解析为一个整数,并返回相应的整数值。如果字符串不能被解析为整数,则会抛出 ValueError 异常。

实例

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

Document 对象参考手册 Python3 实例