day10
计算机基础 cpu: 控制程序的运行(从内存中取出文本编辑器的数据读入内存) 内存: 运行程序(经cpu操作后,内存中含有文本编辑器的数据) 硬盘: 存储数据(文本编辑器) 文本编辑器 计算机只认识 0和1 文本编辑器的作用: 读写数据,保存数据 python解释器 具有文本编辑器的功能 010101011001010 --> a = 1 # 5个很普通的字符 ,python解释器没有运行的时候提供的 # 字符编码 定义变量就要开辟内存空间存放变量,内存只认识 0和1 也就是说, a=1 --> 01010110101 需要一定的0和1表示他为字符串,python解释器运行的时候提供的 # python2和3字符编码的区别 字符编码 字符编码: 二进制 和 你所能认识的字符 之间的相互转换的一个过程 早期的ascii码 0 1 a b 2^1 00 01 10 11 a b c d 2^2 2^3 8位 2^8=256 0000 0000 0000 0001 0100 0001 A 0100 0001 A 英文 0000 0001 0000 0000 A 中文 1111 1111 1111 A 日文 中国人也要电脑,中国人就自己造一个,gbk,4个字节 0000 0000 0000 2^12 # 4096 0000 0000 0000 0000 2^16 小日本也需要电脑