編輯器,編譯器,解釋器,代碼風格

對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目錄結構:

  1. python.exe 解釋器(也自帶編輯器) + 外面一堆說明文檔
    2.DLLs: 實現import功能 (使程序可模塊化組合)
    Doc: 官方說明文檔
    Include/libs: C語言接口 —— 可在C語言中執行python程序/在python語言中執行C程序 tcl: 與tcl語言的接口
    Lib: site-package 下載的第三方庫
    Script: 可執行腳本 pip,easy_install所在

代碼風格:

1.命名: 函數駝峯式命名(小大大),類名首字母大寫
2.函數必須寫註釋, 每個模塊(函數,類)完成後空兩行

一些資源

一個勵志讓web程序員失業的網站
Python高級編程

http://www.fontawesome.com.cn/faicons/ 圖標大全(免費)
https://startbootstrap.com/themes/agency/ 前端模板下載

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章