為什麼學習python

來源:互聯網
上載者:User

 

      自己一直是崇拜技術的,當然對技術公司也是一樣的。google做為不少人的理想。我雖然沒有過想要進去的念頭,但是還是一直關注著它

 

在google的招聘上面,很多是要求有python的編碼經驗的。我就是很好奇這個語言。相信它一定有什麼特別的地方才讓google如此的重視。

 

先來說說python的優點吧

 

    同為指令碼語言首先Python比Perl優美得多。雖然python的類庫還沒有perl的那麼多,但是還是算是很全了,基本夠用吧。成熟的大型項

 

目Zope,twisted都是由它開發。可見其滿足我們的要求。還有就是開效率高,每個模組之間的邏輯聯絡也強。對於執行效率來講這不是

 

python的強項,但是我們有替代方案可以選擇呀。如我們執行檔案儲存體用的Pickle模組是比較慢,但是我們也可以用c語言寫的cPickle模組,

 

其速度提高了1000倍。所以在python不斷的發展中,它也將越來越完美。

 

   我更喜歡 的就是python那簡潔的文法

 

我們在c#裡面寫邏輯語大多都是寫成

if(...)

{ ...}

else if(...)

{...}

else

{...}

 

而在python裡面的文法則是

 

if ...:

  ...

elif ...:

  ...

else:

  ...

不過在python的格式要求很嚴格,該縮排的時候一定要縮排不讓就報錯了。好了現在給有興趣的朋友推薦一本書,《簡明python教程》

 

http://sebug.net/paper/python/

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.