python是一門跨平台、開源、免費的解釋型高階動態程式語言。
python支援命令式程式設計(how to do)、函式式程式設計(what to do),完全支援物件導向程式設計,擁有大量擴充套件庫。
膠水語言:可以把多種不同語言編寫的程式融合到一起實現無縫拼接,更好地發揮不同語言和工具的優勢,滿足不同應用領域的需求。
1.python是一門跨平台、開源、免費的解釋型高階動態程式語言
偽編譯,python源程式轉換為位元組碼,jython
py2exe工具將python程式轉換為擴充套件名為".exe」的可執行程式
2.python支援
命令式程式設計
函式式程式設計
物件導向程式設計
支援各領域的擴充套件庫
3.python為"膠水」語言,與不同語言編寫的程式無縫拼接
4.優點:明確,簡單,優雅,減輕構思性腦力勞動;缺點:慢,略提高記憶性腦力勞動
5.在科學計算、大資料、人工智慧等領域應用越來越廣泛
6.python的安裝過程
?python官方**:
?安裝好了之後,開啟cmd介面(不是python自帶的),輸入"python」,如果提示相應的版本號和一些指令,說明你的python就已經安裝好了;如果顯示的python不是內部或外部命令,則說明你現在還要手動加一下環境變數。
?pycharm開發工具設定連線python環境:
7.pycharm常用快捷方式:
ctrl+d:複製當前行;
ctrl+/:注釋(取消注釋)當前行;
什麼是高階程式語言
在計算機角度,每一種cpu型別都有自己可以識別的一套指令集,計算機不管你這個程式是用什麼語言來編寫的,其最終只認其cpu能夠識別的二進位制指令集。在早期計算機剛發展的時代,人們都是直接輸入01010101這樣的沒有語義的二進位制指令來讓計算機工作的,可讀性幾乎沒有,沒人願意直接編寫那些沒有可讀性 繁...
高階語言程式設計
最近接觸的一些事情以及想到的一些問題都讓自己覺得自己要學習一下高階語言程式設計。目前就暫時定為asp sql.最近,感覺到自己在技術方面根本就學的很淺,估計以後如果還得不到很大的提高的話,可能很難有很大的造詣。所以可能以後還是想自己去做一些簡單的事情。比如說去做點小生意,做點銷售,管理之類。所以,對...
Python是動態語言 動態新增或刪除屬性 方法
python元類 python裝飾器 python真正入門的鑑定標準 例項 class person def init self,name self.name name 定義乙個物件 mark person mark 終於修煉 了,好開森 print 報出我的大名 mark.name 直接新定義屬性...