Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6ede4ee

Browse files
committed
feat(readme): add read me
1 parent 11c86b5 commit 6ede4ee

File tree

5 files changed

+41
-0
lines changed

5 files changed

+41
-0
lines changed

01-beginner/README.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Python 简介
2+
3+
## Python 历史
4+
Python是龟叔 [Guido van Rossum](https://zh.wikipedia.org/zh-hans/%E5%90%89%E5%A4%9A%C2%B7%E8%8C%83%E7%BD%97%E8%8B%8F%E5%A7%86) 在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。
5+
6+
<img src="/images/0001-Guido van Rossum.png" align=center />
7+
8+
>
9+
10+
Python 的第一个版本发布于 1991 年,它的设计哲学强调代码的**可读性****简介性**,尤其是使用空格锁进划分代码块。第一个版本的主要功能是 lambda、map、filter、reduce 等。
11+
12+
Python 的第二个版本 Python2.0 发布于 2000 年 10 月份,主要的新功能是内存管理、垃圾回收以及对 Unicode 的支持,此时 Python 也有了一个更为透明的社区。
13+
14+
到今天,Python 已经进入了 Python3 的时代,Python3 发布于 2008 年,Python3 不向后兼容 Python2,本系列教程基于 Python3,因为 Python3 代表着 Python 的未来。
15+
16+
17+
## Python 特点
18+
<img src="/images/0001-python.png" align=center />
19+
20+
>
21+
Python 是一门先编译、再解释执行的面向对象的高级编程语言。
22+
23+
先编译,意味着 Python 会把代码编译成中间码(Byte Code),Python 内置了 dis 模块,可以查看编译之后的结果。
24+
25+
再解释,意味着 Python 的解释器会把代码解释成机器能执行的机器码。Python 是面向对象的编程语言,意味着面向对象的编程风格在 Python 中得到了很好的支持。
26+
27+
总的来说 Python 有以下特点:
28+
29+
* 易于学习:Python 有较少的关键字,结构简单,学习起来非常容易。这也是 Python 设计者的初衷:易于学习。
30+
* 可移植:基于其开放源码的特性,Python 已经被移植到很多平台。
31+
* 可扩展:Python 开发速度很快,但是执行速度比不上 C 语言,在执行速度要求非常高的场景下。我们可以使用 C 或 C++ 完成编写核心代码,然后用我们的 Python 程序来调用它。
32+
* GUI 编程:Python 支持 GUI 可以创建和移植到许多系统调用。
33+
34+
## 总结
35+
36+
Python 是一门对新手非常友好的语言,易于上手,开发速度块是它最大的特点。
37+
38+
还在犹豫什么,赶紧开启你的 Python 学习之旅把~~~
39+
40+
41+
<p align="right"><a href="第001课:如何安装 Python3.md">下一课:如何安装 Python3</a></p>

01-beginner/第 001 课-如何安装 Python3.md

Whitespace-only changes.
File renamed without changes.

images/0001-Guido van Rossum.png

1.21 MB
Loading

images/0001-python.png

434 KB
Loading

0 commit comments

Comments
 (0)