首页 > 编程语言 > 详细

我的python中级班学习之路(全程笔记第一模块) (第二章)(第4部分)

时间:2018-11-04 22:19:14      阅读:162      评论:0      收藏:0      [点我收藏+]

第二章                       数据类型    字符编码    文件操作

第四部分

 第十节 :16进制运算

 

一、定义与语法

图例:

技术分享图片

**16进制转换**代码验证

例:
1.八进制
>>> oct(1)     
0o1                #‘0o1‘  0o 是八进制的显示方式,后面的数字是多少位,就代表多少位
>>> oct(8)    
0o10
>>> oct(16)          #逢 8 进位
0o20
>>> oct(32)     
0o40               #8的多少倍就代表多少位
>>> oct(64)
0o100              #用的很少知道就行

2.十六进制
>>> hex(1)
0x1
>>> hex(15)         #十六进制中 f 代表15,因为在16进制中,不能出现10或者10以上的2位数字
0xf
>>> hex(16)         #十六进制是逢16进位    0x是16进制的显示方式
0x10
>>> hex(32)
0x20
>>> hex(64)         #16的多少倍就是多少位
0x40

 

  二、十六进制的特征及用途

       1.十六进制特征:16进制便于阅读,现在的存储设备都使用16进制为单位设置的

图例

技术分享图片

 

 1.数字、二进制、十六进制之间的转换

  

例:
1.用数字查找ASCII码表里面对应的字符
>>> chr(100)
d
>>> chr(120)
x
>>> chr(123)        
{                    #返回对应得字符

2.数字转换二进制
>>> bin(97)
0b1100001    

 三、十六进制与二进制的转换:七张图了解16进制与二进制的转换

图1:                                                               图2:                                                 图3:

技术分享图片技术分享图片技术分享图片

图4:                                                               图5:                                                          图6:

技术分享图片技术分享图片技术分享图片

图7:

技术分享图片

 

2

2

2

2

2

2

2

2

 

我的python中级班学习之路(全程笔记第一模块) (第二章)(第4部分)

原文:https://www.cnblogs.com/guoyilong/p/9906094.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!