> For the complete documentation index, see [llms.txt](https://neochen2701.gitbook.io/codejudger/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://neochen2701.gitbook.io/codejudger/00/00.md).

# 0 Python 初探

![Python初探](https://1516059289-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LciJP17zVTvTfkhYJ32%2F-Ld2ngf_MrxXIXjdHSPL%2F-Ld2nhZG0RLa13QPnJWY%2F00.jpg?generation=1555915791938262\&alt=media)

![Guido van Rossum](https://1516059289-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LciJP17zVTvTfkhYJ32%2F-Ld2ngf_MrxXIXjdHSPL%2F-Ld2nhZg_x0PKK_miDAG%2F00-1.jpg?generation=1555915791973251\&alt=media)

### Python Zen

Python的設計哲學是「優雅」、「明確」、「簡單」，Python官網所列出的準則中，足以代表 Python開發哲學的是：

## "應該有一種(最好是只有一種)明顯的方法來做一件事"

### Python Features (I)

* 簡單：Python 是一種代表簡單主義思想的語言，語法簡單容易上手
* 免費、開源
* 跨平台
* 豐富的套件：PyPI - the Python Package Index

### Python Features (II)

* 可擴展性：若希望關鍵程式碼運行得更快或者某些演算法不公開，可以把部分程式用 C/C++ 編寫，然後在 Python 程式中使用。
* 可嵌入性：可以把 Python 嵌入 C/C++ 程式
