Skip to content

Commit 67d088a

Browse files
committed
添加编码的说明
1 parent 7633b41 commit 67d088a

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
# 菜鸟学习Python
22
###根据网站上的教程初步的进行coding
3-
####输入输入的测试
3+
#####输入输入的测试
4+
#####计算机编码的处理

test_unicode.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/usr/bin/env python
2+
# -*- coding: utf-8 -*-
3+
主要说下编码的处理
4+
1ASCII编码
5+
每个字符用一个字节来表示即每个字符只有8位 总共为255个数组 包含了大小写字母数字和符号
6+
2unicode编码
7+
统一了所有国家的字符 中文的字符太多了很显然不能用一个字节来表示,于是出现了这个编码,每个字符用2个字节来表示 即一共可以便是2的16次方字符 差不多能把中文的字符给表示完
8+
3utf-8编码
9+
中文中有的用不了2个字节 太浪费空间 于是出现了在uncode基础上修改的utf-8 使用可以自动调制长短的编码 一个字符可以用1-6个字符来表示
10+
11+
后续计算中只能处理数字我们看到的都是转换编码之后的数据在正式的存储的时候最终都是转化成数字进行存储的传输的

0 commit comments

Comments
 (0)