Python語言介紹----人生苦短,我用Python

Python語言的歷史,作者,我這里就不說了,主要說說Python的特點

1.簡單:a.語法簡單,比如說像java,我們要打印一句“hellojava”,我們要寫一個main函數,然后在寫我們的業務即打印,但是Python直接就可以打印(print("hello python")),就打個比方:我們要造一輛車子,用java語言的話,我們要先造輪子,車身,發動機等等,但是用Python我們不用關心輪子,車身是怎么造的,我們直接把輪子,車身拼起來就是車子了;b.豐富的庫支持,其實也就是豐富的工具類,我們只關心業務,不關心其他;

2.優雅:對于優雅來說,經常寫java的人都知道,面試官有時候也在問,這段代碼怎么寫更優雅呢?何為優雅?其實就是讓人更容易理解,用很少的代碼量;這就是優雅,比如說java里面用switch case來代替if else if,你就覺得這樣寫優雅了不少,在比如說你用rxjava的鏈式調用,線程的方便切換,用一句代碼就實現了之前要幾百行代碼實現的功能,其實這就是優雅;但是對于語法簡單的python來說,他就是自帶優雅buff;

3.可移植性:其實也就是write once,run everywhere;也就是寫一次代碼,可以在各種操作系統運行;

4.膠水語言:講到這里,你肯定會問我什么是膠水語言呢?那我問你,什么是膠水呢?膠水是不是可以把兩塊東西粘在一起而形成一樣更好的玩意呢,比如說做鞋子的時候,我們是不是要把鞋底和布粘在一起呢,粘在一起就形成了我們傳的鞋子,那么膠水語言也有這種功能;比如說我們能夠輕松的調用c語言和java語言,那他們更好的服務于我們的需求;

5.解釋器:何為解釋器呢?在學習計算機基礎的時候,我們是不是學習了計算機只能認識機器語言呢,即0101這種。但是我們使用的是Python高級語言來寫的程序,我們想讓機器能讀出我們的意圖,就必須給它解釋一遍,比如說你要叫一個巴基斯坦的人幫你忙,但是他只懂巴基斯坦語,那你是不是要用一個翻譯器把你說的話翻譯給他聽呢,這就是解釋器,現在市場的解釋器也很多,我們一般選擇CPython解釋器,所以在我們電腦上跑Python程序的時候,我們必須要先裝CPython解釋器;

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 本節內容 Python介紹 發展史 Python 2 or 3? 安裝 Hello World程序 變量 用戶輸入...
    小小不懂11閱讀 3,448評論 2 30
  • 文/Bruce.Liu1 1.Python前世今生 1.1.Python歷史 Python的創始人: Guido ...
    BruceLiu1閱讀 11,875評論 3 119
  • 前言 Python的創始人為Guido van Rossum。1989年圣誕節期間,在阿姆斯特丹,Guido為了打...
    依依玖玥閱讀 3,606評論 6 37
  • 明明前兩天還是艷陽高照的日子,太陽公公也依然很勤快地炙烤著大地。但我還是感覺到了秋天真的已經來臨了,因為風是干燥...
    路過一棵樹閱讀 219評論 0 2
  • 場景 在開發中我們經常需要對圖片以人臉為中心進行剪切并顯示,這時就需要下面這個工具了。 實現效果 Demo及工程地...
    mm_cuckoo閱讀 2,569評論 0 3