创新互联Python教程:python入门:int()

如果问你可以将进行进制转换函数是什么?你会想起什么?那如果问你既可以进行进制转换又可以将字符串或数字转换为整型的函数是什么?你是不是知道了是我们的int()函数,很多人一提到int()会愣一下,反应不过来是什么,其实int()很实用,下面我们来看看它的用法。

1、进制转换

int 可以将 2 进制到 36 进制的字符串、字节串(bytes)或者字节数组(bytearray)实例转换成对应的 10 进制整数。具体的调用形式为:int(x, base=10),其中 x 即为字符串、字节串或字节数组的实例。

默认情况:base=10

x = '6' num1 = int(x) num2 = int(x, 10) print(num1) print(num2) """ 6 6 """

其他进制转为 10 进制

x = '10'
num1 = int(x, 2)
num2 = int(x, 8)
num3 = int(x, 16)
print(num1)
print(num2)
print(num3)
"""
2
8
16
"""
x = 'z'
num3 = int(x, 36)
print(num3)
"""
35
"""

2、字符型数值转换为整型数值

将2/8/10/16进制的字符串转换为数值16

>>> int("0b10000",2) 16 >>> int("0o020",8) 16 >>> int("16",10) 16 >>> int("0x10",16) 16

实际上int()函数不止可以将字符型数值转换为2/8/10/16进制,它还可以将2-36(除了1) 进制的字符型数值转换为整型数值,这么实用,快学起来吧~





网页名称:创新互联Python教程:python入门:int()
标题来源:http://hxwzsj.com/article/dpgosdd.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 手机网站制作 成都网站建设公司 成都h5网站建设 商城网站建设 四川成都网站设计 成都企业网站建设公司 网站设计公司 自适应网站设计 重庆外贸网站建设 成都品牌网站设计 成都网站建设 网站建设公司 成都网站建设 成都网站建设 成都网站设计 重庆网站建设 企业网站设计 阿坝网站设计 成都网站建设 响应式网站设计 重庆电商网站建设 响应式网站设计方案