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 中常用的类型转换函数之一,可以将字符串或数字类型转换为整数类型。通过指定进制数,我们可以将指定进制的数字字符串转换为十进制整数。