我的python菜鸟之路10,,----------
我的python菜鸟之路10,,----------
------------------------------------内置函数----------------------------------
进制转换相关
bin ,将十进制转换为二进制(0b)oct ,将十进制转换为八进制(0o)hex,将十进制转化为十六进制int,将其他进制转化为十进制(0x)#将二进制转化为十进制num = ‘0b1010111011‘v1 = int(num,base=2)print(v1)#将十六进制转化十进制num = ‘0x15646351‘v2 = int(num,base=16)print(v2)
将IP地址转化为二进制
ip=‘192.168.12.79‘v1 = ip.split(‘.‘)str = []for i in v1: num = bin(int(i)) str.append(num) a=‘,‘.join(str)print(a)‘‘‘注意:1.join后的函数里面的小元素必须是字符型2.默认二进制位字符型‘‘‘
IP相关练习题ip=‘192.168.12.79‘v1 = ip.split(‘.‘)strl = []for i in v1: num = bin(int(i)) if len(num) == 10: num = num[2:10] elif len(num) < 10: v1 = 10-len(num) num =‘0‘*v1+num[2::] er_num=str(int(num,base=2)) strl.append(er_num) result=",".join(strl)print(result)
我的python菜鸟之路10
相关内容
- Python多线程目录扫描器,,Python多线程目
- 11月份GitHub上最热门的Python开源项目,
- 如何破解加密 zip 文件的密码,
- python-1:Number数字类型 之二 相关函数 int.from_bytes,in
- #跟着教程学# 3、Python基础 //Maya select和ls命令返回值问
- python3, 解析迅雷地址为原地址,,解析迅雷地址为原地址
- python文件、文件夹的移动、复制、删除、重命名,,im
- python列表解析式,字典解析式,集合解析式和生成器,
- Python一行读入多个整数+map()函数解析,,python中的输入
- python---基础知识回顾(九)图形用户界面,,主要使用
评论关闭