show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 可以看到
- 希腊语对于罗马帝国的影响在于
- 文书、外交
- 拉丁语作为 理性的概念的存在
- 平衡、二进制
- 日耳曼语 关联到日常生活方面
- 数数、计次
- 希腊语对于罗马帝国的影响在于
-
这其实就是
- 二进制(binary) 词源由来
-
2进制 也能数数 吗?
- 究竟应该怎么数呢?
- 先看看 十进制 数数
- 十进制 是 满十进一
- 二进制 满二进一
- 可以列出 他们之间的 对应关系吗?
for i in range(0,0b10000):
print(i,bin(i),sep=" | ")
- 结果
- 有点错位
- 可以让他们对齐吗?
for i in range(0,0b10000):
binary = f"{i:04b}"
decimal = f"{i:02d}"
print(binary, decimal, sep=" | ")
- 循环里体中 有三句话
- 声明一个变量 binary
- 并赋值
- 值的格式为
- 4列宽的二进制形式 前面补零
- 声明一个变量 decimal
- 并赋值
- 值的格式为
- 2列宽的十进制形式 前面补零
- 输出 这两个变量
- 声明一个变量 binary
- 可以看到
- 10进制 可以数数
- 2进制 也可以数数
- 进制表现形式
- 并不影响 数出来的数字
- 他们之间 有
- 一对一的 关系
- 可以把ascii 对应的数字
- 全都用 2进制 和 10进制 表现出来吗?
- 序号范围
- [0b0,0b1111111]
- [0,127]
- 可以把这个序号范围 遍历一遍吗?
for n in range(0, 2 ** 7):
char = chr(n)
binary = f"{n:07b}"
decimal = f"{n:03d}"
print(decimal, binary, char, sep=" | ")
- 结果展示
- 这次我们 使用二进制形式 数数
- 和 十进制数数 类似
- 只不过是 满二进一
- 我们了解了 两种进制
中文名 | 英文名 |
---|---|
二进制 | binary |
十进制 | decimal |
- 这个 decimal 和 ten 有什么关系吗?
- 我们下次再说!👋