對python,編譯器理解:
C語言:
編輯器(記事本)——原代碼——編譯器——可執行文件(.exe)
Python源代碼——解釋器—— python.exe
Python解釋器是用C語言寫的
所以Python解釋器是C代碼 就需要C編譯器
C編譯器是用 彙編語言寫的
Python源碼就是Python解釋器源碼, Python就是Python解釋器
當今幾乎所有的實用的編譯器/解釋器(以下統稱編譯器)都是用C語言編寫的
下載python一般來說就是下載python解釋器,這個是你的電腦能運行python代碼的根本,你剛下載的解釋器只有一些內置的工具包,還有很多第三方工具包需要自己通過pip手動下載。下載pycharm就是下載一個編輯器
一個是解釋器,一個是編輯器
簡單講講:Python是個解釋器,pycharm是爲Python編程語言專門打造的一款IDE(集成開發環境)。在pycharm中編寫Python程序,最終還是要有Python解釋器的支持,兩者配合工作
Python解釋器即 python.exe
編輯器(Python自帶的shell, Pycharm)
Python目錄結構:
- python.exe 解釋器(也自帶編輯器) + 外面一堆說明文檔
2.DLLs: 實現import功能 (使程序可模塊化組合)
Doc: 官方說明文檔
Include/libs: C語言接口 —— 可在C語言中執行python程序/在python語言中執行C程序 tcl: 與tcl語言的接口
Lib: site-package 下載的第三方庫
Script: 可執行腳本 pip,easy_install所在
代碼風格:
1.命名: 函數駝峯式命名(小大大),類名首字母大寫
2.函數必須寫註釋, 每個模塊(函數,類)完成後空兩行
一些資源
http://www.fontawesome.com.cn/faicons/ 圖標大全(免費)
https://startbootstrap.com/themes/agency/ 前端模板下載