pyhon(尚硅谷基础7-8)

进制

十进制  满十进一(最常用)

二进制  满二进一(计算机底层使用的进制)

看不到2  一共两个数字

0 1 10 11 100  101 110  111  1000

可以将内存想想象成小格子,小格子只能存储一个0或者一个1

内存中的每个小格子,我们称为1bit(位)

bit时间算机中最小的单位

byte是我们可操作的最小的单位

8bit=1byte(字节)

1024byte=1kb(千字节)

1024kb=1mb(兆字节)

。。。。。

八进制 

看不到8  一共八个数字

十六进制

由于16进制是满16才进位,所以十六进制引入a b c d e f 表示10 11 12 13 14 15

注意:这里对于新手来说不用研究换算原理,只要打开“cal"找到程序员选项换算即可

文本和字符集

纯文本和富文本

纯文本只能保存单一的文本内容,无法保存文本内容无关东西(颜色、字体、图片。。。)

编写程序使用的纯文本!

将字符转换成二进制码的过程,称为编码

将二进制码转为字符的过程,称为解码

编码和解码所用规则,叫做字符集

常见的字符集

ASCII 美国编码

GB2312 中国

GBK

unicode(万国码),包含世界上所有的语言和符号

unicode编码有多种实现,UTF-8  UTF-16 UTF-32

最常用的是UTF-8

乱码

编程序时如果乱码,要检测字符集

上一篇:ftp


下一篇:“师夷长技”之类