python int 2.5 函数详解

  • Post category:Python

int() 函数是 Python 内置函数,用于将一个字符串或者数字转换为整数。在本文中,我们将详细讲解 int() 函数的参数、返回值、用法以及示例代码等相关知识。

函数参数

int() 函数可以接受两个参数:

int(x, base=10)

其中,x 表示要转换为整数的参数,base 表示进制数,默认为 10。下面是这两个参数的详细说明:

  • x:必须是一个数字字符串或者数字类型。如果 x 是字符串,那么它必须以数字为开头,可以带有正负号。
  • base:表示数的进制数,默认值为 10。

返回值

int() 函数的返回值为转换后的整数。

用法示例

示例1:将字符串转换为整数

下面的示例将字符串 “123” 转换为整数:

x = "123"
print(int(x)) # 输出: 123

示例2:指定进制数进行转换

下面的示例将二进制字符串 “101” 转换为十进制整数:

x = "101"
print(int(x, 2)) # 输出: 5

结论

int() 函数是 Python 中常用的类型转换函数之一,可以将字符串或数字类型转换为整数类型。通过指定进制数,我们可以将指定进制的数字字符串转换为十进制整数。