📅  最后修改于: 2023-12-03 14:45:59.559000             🧑  作者: Mango
在Python中,int()是一个内置函数,用于将字符串或其他数字类型转换为整数。下面是一些关于Python的int()函数的介绍。
int()函数的语法如下:
int([x], [base])
参数x是要转换为整数的数字或字符串。参数base是一个可选参数,指定x的进制。如果省略,则默认为10。
以下是一些示例:
# 将字符串转换为整数
num1 = int("123")
print(num1)
# 将浮点数转换为整数
num2 = int(3.14)
print(num2)
# 将二进制字符串转换为整数
num3 = int("1010", 2)
print(num3)
# 将十六进制字符串转换为整数
num4 = int("FF", 16)
print(num4)
输出:
123
3
10
255
如果x不能转换为整数,则会引发ValueError异常。例如:
int("abc")
输出:
ValueError: invalid literal for int() with base 10: 'abc'
int()是将字符串或其他数字类型转换为整数的内置函数。它还可以接受一个可选的进制参数,指定要转换的数字的进制。如果转换失败,则会引发ValueError异常。