Error in user YAML: (<unknown>): found a tab character that violate indentation while scanning a plain scalar at line 3 column 3
---
- oeasy Python 0286
- 这是 oeasy 系统化 Python 教程,从基础一步步讲,扎实、完整、不跳步。愿意花时间学,就能真正学会。
- 本教程同步发布在:
- 个人网站: `https://oeasy.org`
- 蓝桥云课: `https://www.lanqiao.cn/courses/3584`
- GitHub: `https://github.com/overmind1980/oeasy-python-tutorial`
- Gitee: `https://gitee.com/overmind1980/oeasypython`
---- 词源 十 由来
- ten
- decim-
- deca-
- 计算机是用
0101的 二进制形态来存储的- 具体
如何用0101的 二进制形态来存储 呢?🤔
- 具体
- 计算机 使用
0101的 二进制形态来存储- 数据 存储在
字节(byte)当中 - 什么是
字节(byte)呢?
- 数据 存储在
-
一个
字节(byte)由 8-bit 构成 -
一个字节(byte) 有8位(bit)
- 从 二进制的
8个0到8个1
- 从 二进制的
- 存储空间 和 RAM
- 最小的 存储单位 都是 Byte 字节
- GB 和 GiB 有何区别
- 同样大小的存储器
- 使用 十进制 的数值
- 会显得 稍大
- 使用 十进制 的数值
- 字符就是 这样存储到字节的吗?
- 我们之前
- 用 7-bit 遍历过 ASCII 码表
- 每一个字符
都会- 对应一个序号
- 前面补0
- 就刚好一个字节
- 8-bit
- 字符 就这样
- 就使用 用二进制的方式
- 存储在 字节(byte)中
- 就使用 用二进制的方式
for n in range(0, 2 ** 7):
char = chr(n)
binary = f"{n:08b}"
decimal = f"{n:03d}"
print(decimal, binary, char, sep=" | ")- 遍历一个字节中
- 所有的字符
- 0~127
- 在 前面 补了一个0
- 范围内 还是 ASCII编码
- 这次了解到一个新的概念
- 字节(byte)
- 字节 是
- 计算机最小的存储单位
- 一个字节(byte) 有8位(bit)
- 8-bit
- 每个 ASCII 字符
- 都放到一个字节 中
- 我可以看看 这个字节长什么样子吗?
- 我们下次再说!👋
- 本文来自 oeasy Python 系统教程。
- 想完整、扎实学 Python,
- 搜索 oeasy 即可。







