Python基礎介紹

Python是一門高級編程語言。

編程是爲了讓計算機代替人的工作。提高工作效率。

編程是依照自己的想法,把程序代碼寫出來並執行。

(程序未執行前和普通文件沒有差別。只有執行後這些編碼才變得有意義)

編程語言的發展史:

機器語言:站在計算機(奴隸)的角度,說計算機能聽懂的語言,那就是直接用二進制編程,直接操作硬件;  

彙編語言:站在計算機(奴隸)的角度,簡寫的英文標識符取代二進制去編寫程序,本質仍然是直接操作硬件;  

高級語言:站在人(奴隸主)的角度,說人話,即用人類的字符去編寫程序,屏蔽了硬件操作

總結:

機器語言 #優點是最底層,執行速度最快 #缺點是最複雜,開發效率最低  

彙編語言 #優點是比較底層,執行速度最快 #缺點是複雜,開發效率最低  

高級語言 #編譯型語言執行速度快,不依賴語言環境運行,跨平臺差 #解釋型跨平臺好,一份代碼,到處使用,缺點是執行速度慢,依賴解釋器運行    

高級語言更貼近與人類的語言。執行時必須翻譯成計算機能看懂的二進制編碼。翻譯有兩種方式:

  1. 編譯型:需要解釋器,調試麻煩。但執行速度很快。

  2. 解釋型:需要解釋器,相當於同聲翻譯。調試方便。開發效率高。執行速度相對編譯型慢。(推薦用解釋型)


Python介紹

python的創始人爲吉多·範羅蘇姆(Guido van Rossum)。1989年的聖誕節期間,Guido開始寫能夠解釋Python語言語法的解釋器。Python這個名字,來自Guido所摯愛的電視劇Monty Python’s Flying Circus。他希望這個新的叫做Python的語言,能符合他的理想:創造一種C和shell之間,功能全面,易學易用,可拓展的語言。      最新的TIOBE排行榜,Python趕超PHP佔據第4, Python崇尚優美、清晰、簡單,是一個優秀並廣泛使用的語言。  Python可以應用於衆多領域,如:數據分析、組件集成、網絡服務、圖像處理、數值計算和科學計算等衆多領域。目前業內幾乎所有大中型互聯網企業都在使用Python,如:Youtube、Dropbox、BT、Quora(中國知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、騰訊、汽車之家、美團等。



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