人生苦短 我学python之OldBoy21天入门_day02·数据类型字符编码学习

Posted w770762632

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了人生苦短 我学python之OldBoy21天入门_day02·数据类型字符编码学习相关的知识,希望对你有一定的参考价值。

一 十进制转二进制

十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。

255=(11111111)B

255/2=127=====余1
127/2=63======余1
63/2=31=======余1
31/2=15=======余1
15/2=7========余1
7/2=3=========余1
3/2=1=========余1
1/2=0=========余1
每一位1或1所占的空间单位为bit(比特),这是计算机中最小的表示单位
8bit = 1byte(字节)最小的存储单位,1bytes缩写为1B
1kB  = 1024B
1MB = 1024KB
python2 默认使用ASCII码
python3 默认使用utf-8 ,所有python3对中文支持更好一点

 

以上是关于人生苦短 我学python之OldBoy21天入门_day02·数据类型字符编码学习的主要内容,如果未能解决你的问题,请参考以下文章

人生苦短,我学python之python MD5加密

人生苦短,我学python之python xml数据解析

人生苦短,我学python之python 字符串的魔法

NO 3 ,人生苦短,我学python之python 元祖tuple魔法

人生苦短,我学python

人生苦短,我学python之python+selenium 随机生成手机号码和身份证