在Python 3中,可以使用内置的函数int()
将对象的数据类型转换为数字。int()
函数可以将字符串、浮点数、布尔值等转换为整数类型。如果对象无法转换为整数,将会抛出ValueError
异常。
以下是int()
函数的使用示例:
# 将字符串转换为整数
num_str = "123"
num_int = int(num_str)
print(num_int) # 输出: 123
print(type(num_int)) # 输出: <class 'int'>
# 将浮点数转换为整数
num_float = 3.14
num_int = int(num_float)
print(num_int) # 输出: 3
print(type(num_int)) # 输出: <class 'int'>
# 将布尔值转换为整数
bool_val = True
num_int = int(bool_val)
print(num_int) # 输出: 1
print(type(num_int)) # 输出: <class 'int'>
需要注意的是,int()
函数只能将可转换为整数的对象进行转换,如果对象的数据类型无法转换为整数,将会引发异常。
领取专属 10元无门槛券
手把手带您无忧上云