多测师_Python 介绍
python发展史:
自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程。
Python的创始人为荷兰人吉多·范罗苏姆 [3] (Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)。
- 1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。
- 1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。
- Granddaddy of Python web frameworks, Zope 1 was released in 1999
- Python 1.0 - January 1994 增加了 lambda, map, filter and reduce.
- Python 2.0 - October 16, 2000,加入了内存回收机制,构成了现在Python语言框架的基础
- Python 2.4 - November 30, 2004, 同年目前最流行的WEB框架Django 诞生
- Python 2.5 - September 19, 2006
- Python 2.6 - October 1, 2008
- Python 2.7 - July 3, 2010
- In November 2014, it was announced that Python 2.7 would be supported until 2020, and reaffirmed that there would be no 2.8 release as users were expected to move to Python 3.4+ as soon as possible
- Python 3.0 - December 3, 2008
- Python 3.1 - June 27, 2009
- Python 3.2 - February 20, 2011
- Python 3.3 - September 29, 2012
- Python 3.4 - March 16, 2014
- Python 3.5 - September 13, 2015
python解释器在加载 .py 文件中的代码时,会对内容进行编码(python2.x 默认ascill;python3.x 默认utf-8)
为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文的big5。
显然ASCII码无法将世界上的各种文字和符号全部表示,所以,就需要新出一种可以代表所有字符和符号的编码,即:Unicode
UTF-8,是对Unicode编码的压缩和优化,他不再使用最少使用2个字节,而是将所有的字符和符号进行分类:ascii码中的内容用1个字节保存、欧洲的字符用2个字节保存,东亚的字符用3个字节保存...
所以,python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill),所以需要转码:
# -*- coding: utf-8 -*-print "你好,世界"
十进制代码 |
十六进制代码 |
MCS 字符或缩写 |
DEC 多国字符名 |
ASCII 控制字符 1 |
|||
0 |
0 |
NUL |
空字符 |
1 |
1 |
SOH |
标题起始 (Ctrl/A) |
2 |
2 |
STX |
文本起始 (Ctrl/B) |
3 |
3 |
ETX |
文本结束 (Ctrl/C) |
4 |
4 |
EOT |
传输结束 (Ctrl/D) |
5 |
5 |
ENQ |
询问 (Ctrl/E) |
6 |
6 |
ACK |
认可 (Ctrl/F) |
7 |
7 |
BEL |
铃 (Ctrl/G) |
8 |
8 |
BS |
退格 (Ctrl/H) |
9 |
9 |
HT |
水平制表栏 (Ctrl/I) |
10 |
0A |
LF |
换行 (Ctrl/J) |
11 |
0B |
VT |
垂直制表栏 (Ctrl/K) |
12 |
0C |
FF |
换页 (Ctrl/L) |
13 |
0D |
CR |
回车 (Ctrl/M) |
14 |
0E |
SO |
移出 (Ctrl/N) |
15 |
0F |
SI |
移入 (Ctrl/O) |
16 |
10 |
DLE |
数据链接丢失 (Ctrl/P) |
17 |
11 |
DC1 |
设备控制 1 (Ctrl/Q) |
18 |
12 |
DC2 |
设备控制 2 (Ctrl/R) |
19 |
13 |
DC3 |
设备控制 3 (Ctrl/S) |
20 |
14 |
DC4 |
设备控制 4 (Ctrl/T) |
21 |
15 |
NAK |
否定接受 (Ctrl/U) |
22 |
16 |
SYN |
同步闲置符 (Ctrl/V) |
23 |
17 |
ETB |
传输块结束 (Ctrl/W) |
24 |
18 |
CAN |
取消 (Ctrl/X) |
25 |
19 |
EM |
媒体结束 (Ctrl/Y) |
26 |
1A |
SUB |
替换 (Ctrl/Z) |
27 |
1B |
ESC |
换码符 |
28 |
1C |
FS |
文件分隔符 |
29 |
1D |
GS |
组分隔符 |
30 |
1E |
RS |
记录分隔符 |
31 |
1F |
US |
单位分隔符 |
ASCII 特殊和数字字符 |
|||
32 |
20 |
SP |
空格 |
33 |
21 |
! |
感叹号 |
34 |
22 |
" |
引号 (双引号) |
35 |
23 |
# |
数字符号 |
36 |
24 |
$ |
美元符 |
37 |
25 |
% |
百分号 |
38 |
26 |
& |
和号 |
39 |
27 |
' |
省略号 (单引号) |
40 |
28 |
( |
左圆括号 |
41 |
29 |
) |
右圆括号 |
42 |
2A |
* |
星号 |
43 |
2B |
+ |
加号 |
44 |
2C |
, |
逗号 |
45 |
2D |
-- |
连字号或减号 |
46 |
2E |
. |
句点或小数点 |
47 |
2F |
/ |
斜杠 |
48 |
30 |
0 |
零 |
49 |
31 |
1 |
1 |
50 |
32 |
2 |
2 |
51 |
33 |
3 |
3 |
52 |
34 |
4 |
4 |
53 |
35 |
5 |
5 |
54 |
36 |
6 |
6 |
55 |
37 |
7 |
7 |
56 |
38 |
8 |
8 |
57 |
39 |
9 |
9 |
58 |
3A |
: |
冒号 |
59 |
3B |
; |
分号 |
60 |
3C |
< |
小于 |
61 |
3D |
= |
等于 |
62 |
3E |
> |
大于 |
63 |
3F |
? |
问号 |
ASCII 字母字符 |
|||
64 |
40 |
@ |
商业 at 符号 |
65 |
41 |
A |
大写字母 A |
66 |
42 |
B |
大写字母 B |
67 |
43 |
C |
大写字母 C |
68 |
44 |
D |
大写字母 D |
69 |
45 |
E |
大写字母 E |
70 |
46 |
F |
大写字母 F |
71 |
47 |
G |
大写字母 G |
72 |
48 |
H |
大写字母 H |
73 |
49 |
I |
大写字母 I |
74 |
4A |
J |
大写字母 J |
75 |
4B |
K |
大写字母 K |
76 |
4C |
L |
大写字母 L |
77 |
4D |
M |
大写字母 M |
78 |
4E |
N |
大写字母 N |
79 |
4F |
O |
大写字母 O |
80 |
50 |
P |
大写字母 P |
81 |
51 |
Q |
大写字母 Q |
82 |
52 |
R |
大写字母 R |
83 |
53 |
S |
大写字母 S |
84 |
54 |
T |
大写字母 T |
85 |
55 |
U |
大写字母 U |
86 |
56 |
V |
大写字母 V |
87 |
57 |
W |
大写字母 W |
88 |
58 |
X |
大写字母 X |
89 |
59 |
Y |
大写字母 Y |
90 |
5A |
Z |
大写字母 Z |
91 |
5B |
[ |
左中括号 |
92 |
5C |
\ |
反斜杠 |
93 |
5D |
] |
右中括号 |
94 |
5E |
^ |
音调符号 |
95 |
5F |
_ |
下划线 |
96 |
60 |
` |
重音符 |
97 |
61 |
a |
小写字母 a |
98 |
62 |
b |
小写字母 b |
99 |
63 |
c |
小写字母 c |
100 |
64 |
d |
小写字母 d |
101 |
65 |
e |
小写字母 e |
102 |
66 |
f |
小写字母 f |
103 |
67 |
g |
小写字母 g |
104 |
68 |
h |
小写字母 h |
105 |
69 |
i |
小写字母 i |
106 |
6A |
j |
小写字母 j |
107 |
6B |
k |
小写字母 k |
108 |
6C |
l |
小写字母 l |
109 |
6D |
m |
小写字母 m |
110 |
6E |
n |
小写字母 n |
111 |
6F |
o |
小写字母 o |
112 |
70 |
p |
小写字母 p |
113 |
71 |
q |
小写字母 q |
114 |
72 |
r |
小写字母 r |
115 |
73 |
s |
小写字母 s |
116 |
74 |
t |
小写字母 t |
117 |
75 |
u |
小写字母 u |
118 |
76 |
v |
小写字母 v |
119 |
77 |
w |
小写字母 w |
120 |
78 |
x |
小写字母 x |
121 |
79 |
y |
小写字母 y |
122 |
7A |
z |
小写字母 z |
123 |
7B |
{ |
左大括号 |
124 |
7C |
| |
垂直线 |
125 |
7D |
} |
右大括号 (ALTMODE) |
126 |
7E |
~ |
代字号 (ALTMODE) |
127 |
7F |
DEL |
擦掉 (DELETE) |
控制字符 |
|||
128 |
80 |
|
[保留] |
129 |
81 |
|
[保留] |
130 |
82 |
|
[保留] |
131 |
83 |
|
[保留] |
132 |
84 |
IND |
索引 |
133 |
85 |
NEL |
下一行 |
134 |
86 |
SSA |
被选区域起始 |
135 |
87 |
ESA |
被选区域结束 |
136 |
88 |
HTS |
水平制表符集 |
137 |
89 |
HTJ |
对齐的水平制表符集 |
138 |
8A |
VTS |
垂直制表符集 |
139 |
8B |
PLD |
部分行向下 |
140 |
8C |
PLU |
部分行向上 |
141 |
8D |
RI |
反向索引 |
142 |
8E |
SS2 |
单移 2 |
143 |
8F |
SS3 |
单移 3 |
144 |
90 |
DCS |
设备控制字符串 |
145 |
91 |
PU1 |
专用 1 |
146 |
92 |
PU2 |
专用 2 |
147 |
93 |
STS |
设置传输状态 |
148 |
94 |
CCH |
取消字符 |
149 |
95 |
MW |
消息等待 |
150 |
96 |
SPA |
保护区起始 |
151 |
97 |
EPA |
保护区结束 |
152 |
98 |
|
[保留] |
153 |
99 |
|
[保留] |
154 |
9A |
|
[保留] |
155 |
9B |
CSI |
控制序列引导符 |
156 |
9C |
ST |
字符串终止符 |
157 |
9D |
OSC |
操作系统命令 |
158 |
9E |
PM |
秘密消息 |
159 |
9F |
APC |
应用程序 |
其他字符 |
|||
160 |
A0 |
|
[保留] 2 |
161 |
A1 |
¡ |
反向感叹号 |
162 |
A2 |
¢ |
分币符 |
163 |
A3 |
£ |
英磅符 |
164 |
A4 |
|
[保留] 2 |
165 |
A5 |
¥ |
人民币符 |
166 |
A6 |
|
[保留] 2 |
167 |
A7 |
§ |
章节符 |
168 |
A8 |
¤ |
通用货币符号 2 |
169 |
A9 |
© |
版权符号 |
170 |
AA |
ª |
阴性顺序指示符 |
171 |
AB |
« |
左角引号 |
172 |
AC |
|
[保留] 2 |
173 |
AD |
|
[保留] 2 |
174 |
AE |
|
[保留] 2 |
175 |
AF |
|
[保留] 2 |
176 |
B0 |
° |
温度符 |
177 |
B1 |
± |
加/减号 |
178 |
B2 |
² |
上标 2 |
179 |
B3 |
³ |
上标 3 |
180 |
B4 |
|
[保留] 2 |
181 |
B5 |
µ |
微符 |
182 |
B6 |
¶ |
段落符,pilcrow |
183 |
B7 |
· |
中点 |
184 |
B8 |
|
[保留] 2 |
185 |
B9 |
¹ |
上标 1 |
186 |
BA |
º |
阳性顺序指示符 |
187 |
BB |
» |
右角引号 |
188 |
BC |
¼ |
分数四分之一 |
189 |
BD |
½ |
分数二分之一 |
190 |
BE |
|
[保留] 2 |
191 |
BF |
¿ |
反向问号 |
192 |
C0 |
À |
带重音符的大写字母 A |
193 |
C1 |
Á |
带尖锐重音的大写字母 A |
194 |
C2 |
 |
带音调符号的大写字母 A |
195 |
C3 |
à |
带代字号的大写字母 A |
196 |
C4 |
Ä |
带元音变音 (分音符号) 的大写字母 A |
197 |
C5 |
Å |
带铃声的大写字母 A |
198 |
C6 |
Æ |
大写字母 AE 双重元音 |
199 |
C7 |
Ç |
带变音符号的大写字母 C |
200 |
C8 |
È |
带重音符的大写字母 E |
201 |
C9 |
É |
带尖锐重音的大写字母 E |
202 |
CA |
Ê |
带音调符号的大写字母 E |
203 |
CB |
Ë |
带元音变音 (分音符号) 的大写字母 E |
204 |
CC |
Ì |
带重音符的大写字母 I |
205 |
CD |
Í |
带尖锐重音的大写字母 I |
206 |
CE |
Î |
带音调符号的大写字母 I |
207 |
CF |
Ï |
带元音变音 (分音符号) 的大写字母 I |
208 |
D0 |
|
[保留] 2 |
209 |
D1 |
Ñ |
带代字号的大写字母 N |
210 |
D2 |
Ò |
带重音符的大写字母 O |
211 |
D3 |
Ó |
带尖锐重音的大写字母 O |
212 |
D4 |
Ô |
带音调符号的大写字母 O |
213 |
D5 |
Õ |
带代字号的大写字母 O |
214 |
D6 |
Ö |
带元音变音 (分音符号) 的大写字母 O |
215 |
D7 |
OE |
大写字母 OE 连字 2 |
216 |
D8 |
Ø |
带斜杠的大写字母 O |
217 |
D9 |
Ù |
带重音符的大写字母 U |
218 |
DA |
Ú |
带尖锐重音的大写字母 U |
219 |
DB |
Û |
带音调符号的大写字母 U |
220 |
DC |
Ü |
带元音变音 (分音符号) 的大写字母 U |
221 |
DD |
Y |
带元音变音 (分音符号) 的大写字母 Y |
222 |
DE |
|
[保留] 2 |
223 |
DF |
ß |
德语高调小写字母 s |
224 |
E0 |
à |
带重音符的小写字母 a |
225 |
E1 |
á |
带尖锐重音的小写字母 a |
226 |
E2 |
â |
带音调符号的小写字母 a |
227 |
E3 |
ã |
带代字号的小写字母 a |
228 |
E4 |
ä |
带元音变音 (分音符号) 的小写字母 a |
229 |
E5 |
å |
带铃声的小写字母 a |
230 |
E6 |
æ |
小写字母 ae 双重元音 |
231 |
E7 |
ç |
带变音符号的小写字母 c |
232 |
E8 |
è |
带重音符的小写字母 e |
233 |
E9 |
é |
带尖锐重音的小写字母 e |
234 |
EA |
ê |
带音调符号的小写字母 e |
235 |
EB |
ë |
带元音变音 (分音符号) 的小写字母 e |
236 |
EC |
ì |
带重音符的小写字母 i |
237 |
ED |
í |
带尖锐重音的小写字母 i |
238 |
EE |
î |
带音调符号的小写字母 i |
239 |
EF |
ï |
带元音变音 (分音符号) 的小写字母 i |
240 |
F0 |
|
[保留] 2 |
241 |
F1 |
ñ |
带代字号的小写字母 n |
242 |
F2 |
ò |
带重音符的小写字母 o |
243 |
F3 |
ó |
带尖锐重音的小写字母 o |
244 |
F4 |
ô |
带音调符号的小写字母 o |
245 |
F5 |
õ |
带代字号的小写字母 o |
246 |
F6 |
ö |
带元音变音 (分音符号) 的小写字母 o |
247 |
F7 |
oe |
小写字母 oe 连字 2 |
248 |
F8 |
ø |
带斜杠的小写字母 o |
249 |
F9 |
ù |
带重音符的小写字母 u |
250 |
FA |
ú |
带尖锐重音的小写字母 u |
251 |
FB |
û |
带音调符号的小写字母 u |
252 |
FC |
ü |
带元音变音 (分音符号) 的小写字母 u |
253 |
FD |
ÿ |
带元音变音 (分音符号) 的小写字母 y 2 |
254 |
FE |
|
[保留] 2 |
255 |
FF |
|
[保留] 2 |
多测师_Python 介绍相关推荐
- 多测师_Python(re 模块)
1.元字符 . 匹配除换行符 \n 以外的任意一个字符 import res = "shenzhen duoceshi" print(re.findall("d...e& ...
- 多测师_Python(open 文件)
一.open 文件 1.open('file','mode')打开一个文件 file 要打开的文件名,需加路径(除非是在当前目录) mode 文件打开的模式 需要手动关闭 close 2.with o ...
- 多测师_Python(简介)
python发展史: 自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程. Python的创始人为荷兰人吉多·范罗苏姆 [3] (Guido van ...
- 史上最全软件测试工程师常见的面试题总结(九)【多测师】
author:多测师_王sir原创 1000道软件测试工程师最全面试题链接:https://www.cnblogs.com/xiaoshubass/p/12865319.html 微联创智面试: 1. ...
- 史上最全软件测试工程师常见的面试题总结(四)【多测师_王sir】
面试:神州数码 1.介绍你下你项目中一个自动化实现的流程 ==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html 2.你觉得做自动化的意 ...
- 多测师拱墅校区肖sir_高级金牌讲师_html讲解
html 一.html 介绍 1.定义:超文本标记语言,也是一种标识性语言:(不是编程语言) 标记理解为:记号(绰号) 超文本:就是页面内容可以包含图片,链接,音乐,视频等素材: 2.为什么学习htm ...
- Java Spring框架入门详解教程【多测师_何sir】
Spring框架入门详解教程 spring概述 spring结构 spring IOC spring DI spring概述 Spring是一个非常活跃的开源框架, 它是一个基于IOC和AOP来构架多 ...
- mysql为什么要压测_mysql集群压测的详细介绍
本篇文章给大家带来的内容是关于mysql集群压测的详细介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. mysql压测 mysql自带就有一个叫mysqlslap的压力测试工具,通 ...
- Java当中jvm运行时区域新生代、老年代、永久代和Garbage Collection垃圾回收机制【杭州多测师】【杭州多测师_王sir】...
1.本地方法栈和程序计数器 ==>偏底层一般不会接触到 2.方法区 ==>对应为永久代 3.虚拟机栈(stack) ==>对应为栈 4.堆(heap) ==>对应里面有新生代+ ...
最新文章
- linux释放内存命令
- 目前流行的装修风格_当下最流行的十大装修风格。目前主流的装修风格前十
- php中的getdate 函数,PHP getdate()函数与示例
- 6个必须掌握的基础配置 - [webpack第一篇]
- 微软员工揭秘 Windows 的 Linux 子系统研发全过程
- 【动态规划】P4170 :涂色(区间dp)
- Linux命令行下批量重命名文件名为数字索引编号(0~N.xxx)的方法
- 14.PHP vld 扩展
- 开上帝视角,其实你也能
- Linux面试题总结(2022最新版)
- 南京邮电大学离散数学实验一(求主析取和主合取范式)
- 第一周CorelDRAW课
- 使用小爱同学来控制电脑关机
- 苹果唯冠商标战对iPad3的影响:iPad3太TM贵,肾都不够卖了!
- t6客户端找不到服务器,请求帮助:用友T6服务器已安装完,服务器能正常登录。但是客户端登不上。客户端提示“不能登录到服务器---请检查T6管理服务是否已启动”。请问怎么解决?...
- 用python做一个随机题目生成器
- switch组件设置大小
- SQLSERVER数据库质疑解决方案
- 孙陶然:只有不到十分之一的人适合创业
- logback异步输出日志详解
热门文章
- 《深度学习》学习笔记三——数值计算
- AOP的半自动代理 及 缺点
- 疯狂Android讲义(一)——第二部分(Gradle详解1)
- 在COBOL中调用REXX脚本[转载]
- [SQL]INSERT INTO tb_user VALUES (1, ‘zhangsan‘, ‘123‘, ‘男‘, ‘北京‘); [Err] 1366 - Incorrect string val
- TCL转型启示录:大叔级企业拥抱互联网才能迎来第二春
- VoLTE到底是个啥?用完真回不去了
- Spring-IOC配置(XML格式)-依赖注入
- 树莓派3B运行OP-TEE
- 蓝桥杯 算法提高 ADV-222 7-2求arccos值