温馨提示×

python把object转换成int的方法是什么

小亿
292
2023-12-22 16:31:29
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Python中,可以使用内置的`int()`函数来将对象转换为整数。这个函数的语法如下:

int(objectbase=10)

object:需要转换为整数的对象。可以是字符串、浮点数、布尔值等。
base:指定进制(默认为10),用于将字符串转换为整数。可选值为2到36。
以下是一些示例:

num_str = "10"
num_int = int(num_str)
print(num_int)  # 输出:10
print(type(num_int))  # 输出:int
num_float = 3.14
num_int = int(num_float)
print(num_int)  # 输出:3
boolean = True
num_int = int(boolean)
print(num_int)  # 输出:1
binary_str = "1010"
num_int = int(binary_str, base=2)
print(num_int)  # 输出:10

请注意,如果对象无法转换为整数,或者转换结果超出了整数的表示范围,将引发`ValueError`异常。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:python怎么把object转换成int

0