「人生苦短,我用 Python」原話出自于 Bruce Eckel 堤如,是 " Life is short, you need Python " 蒲列。但「人生苦短,我用 Python」出自于Python之父 Guido van Rossum T恤上印的話(下圖二排右二)搀罢,衣服見 gekius.com蝗岖。
什么是Python
是一種面向?qū)ο蟆⒔忉屝陀嬎銠C程序設(shè)計語言榔至,由 Guido van Rossum 于1989年圣誕節(jié)為打發(fā)無聊時間抵赢,而開發(fā)的一個新的腳本解釋程序,可以感覺下什么叫牛人唧取,是ABC語言的一種繼承铅鲤,至于為什么選中Python作為語言名字,是因為他是一叫Monty Python的喜劇團體的愛好者枫弟,第一個公開發(fā)行版發(fā)行于1991年邢享。
Python的設(shè)計哲學是:
- 優(yōu)雅
- 明確
- 簡單
完全的面向?qū)ο蟆:瘮?shù)淡诗,模塊骇塘,數(shù)字伊履,字符串都是對象,不像Java中還有基本類型款违,在Python中一切皆對象唐瀑。
人們?yōu)槭裁从肞ython
這個問題往往是入門者第一個問題,對此我在一本書找到了這樣的解答:
- 軟件質(zhì)量
- 開發(fā)這效率
- 程序的可移植性
- 眾多標準庫支持
- 組件集成
- 享受樂趣
其他的不用多講奠货,需要詳細了解的可以搜索下,我只是提供大家?guī)讉€方面讓大家了解座掘,因為往往對于初學者递惋,是迷茫的,因為不支持從什么方向去了解一個事物溢陪,而我就是提供方向的萍虽,具體的大家可以自己去了解。我只說下最后一個形真,詳細的可以參考下這篇文章「每個程序員都應該學習使用 Python或Ruby」文章里面也說的很明白杉编,我總結(jié)幾點就是:
- 代碼量小
- 維護成本低
- 編程效率高
同一樣問題,用不同的語言解決咆霜,代碼量差距太多了邓馒,一般情況下Python是java的1/5,所以說人數(shù)苦短蛾坯,我用Python光酣,多留點時間泡妹子吧,不然就老了脉课,哈哈救军。
接下來我會不定期在Bolg中發(fā)一些我在Python學習過程中的體會和成果。Go~