1.Python的優(yōu)點
Python 這門編程語言最近很火,火到什么程度呢,就是那種如果你不會Python,你就不好意思說自己是做數(shù)據(jù)的,不好意思說自己是碼農(nóng),不好意思說自己是高級生物~~。
那為啥 Python 會這么火?在我看來,主要有以下幾點原因:
- Python 是較為人性化的高級程序語言,和 C/C++/Java/PHP等高級程序語言比起來更為人性化,語法非常簡單,非常符合人類最基本的思維方式。正因為如此,才會有那么多的人去試圖學(xué)習(xí)這門語言。
- 因為 Python 那么好用啊,所以就有那么那么一大批非技術(shù)型碼農(nóng)在使用,比如蛋蛋這種數(shù)據(jù)從業(yè)者,因為如此,所以 Python 已有的輪子非常豐富,在爬蟲領(lǐng)域,數(shù)據(jù)科學(xué)領(lǐng)域,運維領(lǐng)域,web后端等領(lǐng)域,輪子特別多,而且用起來特別方便。
- Python 是一門膠水語言,可以方便的和其他語言,如C等做黏合(這點是書上看到的,因此并不知道這貨是什么鬼。
- Python 是底層使用C語言封裝的,運營性能優(yōu)越,在數(shù)據(jù)較大的性能下,比其他數(shù)據(jù)科學(xué)軟件例如R軟件跑的很快,跑的更爽。
- Python 代碼塊不用花括號{},而是用強制縮進來表示,處女座強迫癥,覺得非常爽。
以上就是目前蛋蛋知道的Python的主要優(yōu)點~~~~~
2.Python 歷史
Python 是1989年圣誕節(jié)期間荷蘭人吉多·范羅蘇姆發(fā)明的,后期經(jīng)過演進,日益成熟。
在此,感謝范老師。
.3 Python 不同版本
Python 目前有 2.7,3.X,兩大版本,3.0版本發(fā)布時互相有部分不兼容,后來3.X的部分新特性也被加入了2.X中,Python 2.7 為最后一個大版本,不再進行功能性更新,至進行日常維護。
因為我喜歡 Python 2 的各種語法和操作方式,下面均已 Python 2.7 為主要編譯器。實際上,目前來看3.X其實和2.X只有部分語法的和部分庫的差異,其他并無不同,學(xué)會了任意一個版本都一樣~
.4 Hello World
因為 Python 是一門程序語言嘛,所以慣例,先來個 Hello World 吧~~
在此,非常有必要講一個笑話:
- 某程序員對書法十分感興趣,退休后決定在這方面有所建樹。于是,其花重金購買了上等的文房四寶。一日,飯后突生雅興,一番磨墨擬紙,并點上了上好的檀香,頗有王羲之風(fēng)范,又具顏真卿氣勢,定神片刻,潑墨揮毫,鄭重地寫下一行字:“hello world。”
由此看來,這個 Hello World對程序員來講,真是非常重要的。
Python 里Hello World 非常簡單。
print "Hello World"
這樣一個簡單的print 就可以在屏幕上print 出東西出來,因為 Hello World 是字符串,因此需要加引號,數(shù)字就不用了。這個引號呢,單引號,雙引號,三引號都可以,只要配對就行~~
本篇為Python_Learning_001:hello world ,主要就是做個簡介,以上就是主要內(nèi)容。
感謝~~
作者: ** 淡淡數(shù)據(jù)**