人生苦短,我用Python,Python到底是什麼樣的語言?

人生苦短,我用Python,Python到底是什麼樣的語言?

Python到底是什麼樣的語言?

解析:

這裡是一些關鍵點:

Python是解釋型語言。這意味著不像C和其他語言,Python運行前不需要編譯。其他解釋型語言包括PHP和Ruby。

1.Python是動態類型的,這意味著你不需要在聲明變量時指定類型。你可以先定義x=111,然後 x=”I’m a string”

2.Python是面嚮對象語言,所有允許定義類並且可以繼承和組合。Python沒有訪問訪問標識如在C++中的public, private, 這就非常信任程序員的素質,相信每個程序員都是“成人”了~


3.在Python中,函數是一等公民。這就意味著它們可以被賦值,從其他函數返回值,並且傳遞函數對象。類不是一等公民。


4.寫Python代碼很快,但是跑起來會比編譯型語言慢。幸運的是,Python允許使用C擴展寫程序,所以瓶頸可以得到處理。Numpy庫就是一個很好例子,因為很多代碼不是Python直接寫的,所以運行很快。


5.Python使用場景很多 – web應用開發、大數據應用、數據科學、人工智能等等。它也經常被看做“膠水”語言,使得不同語言間可以銜接上。


6.Python能夠簡化工作 ,使得程序員能夠關心如何重寫代碼而不是詳細看一遍底層實現。

對Python感興趣的小夥伴,記得私信小編“007”領取全套Python資料哦。


分享到:


相關文章: