- Python基礎教程(附教學視頻)
- 呂云翔主編
- 550字
- 2021-01-25 17:38:19
1.4 Python的優點
1.4.1 簡潔優美
Python有許多方便的內置函數,同時還有強大的標準庫可以用來快速實現想法。與C系語言相比,要實現相同的邏輯和功能,Python寫起來一般要簡潔的多。更關鍵的是,Python擁有很多現代化的編程思想和技術,再搭配上適當的語法糖(Syntactic Sugar),寫出的Pythonic的代碼是非常賞心悅目的。
比如剛才利用Python快速實現的計算器功能,如果用C++來寫的話肯定是沒有Python簡潔的。
1.4.2 上手簡單
有這樣一個事實:“Python已經成為美國主流大學最受歡迎的入門編程語言”,這從一個側面證明了Python是容易學習的。此外Python的交互式解釋器“所見即所得”的模式對于初學者來說也是極具鼓舞性的,再加上剛才已經提到的“簡潔優美”的優點,讓Python的學習擺脫了C系語言很多刻板的用法和條條框框,這同樣降低了學習的門檻。總之,Python擁有非常友好的語法和非常低的學習門檻。
1.4.3 應用廣泛
Python得益于其優秀的特性,在各種領域上都有廣泛的應用,比如很多網站就在使用Python處理數據,一些科學計算的任務也經常由Python來充當,包括近些年大火的機器學習首選的語言也是Python,可以說Python已經滲透到了我們日常生活的方方面面。
1.4.4 平臺獨立
在上面獲取Python的小節可以看到,無論是什么設備什么系統都有Python的存在,這就意味著在一個平臺上寫的Python代碼幾乎不用修改就能移植到另一個平臺上。正如Java的“Write once,Runs everywhere”的特性一樣,Python的平臺獨立性為移植節省了大量的精力。