1损姜,認識python
照片中這個人就是吉多饰剥,首先必須知道一句話 就是 人生苦短 我用python。這句話就是吉多講的~
python的起源摧阅!
1989汰蓉,為了度過圣誕假期,Guido開始編寫Python語言編譯器棒卷。Python這個名字來自Guido的喜愛的電視連續(xù)劇《蒙蒂蟒蛇的飛行馬戲團》顾孽。他希望新的語言Python能夠滿足他在C和Shell之間創(chuàng)建全功能祝钢、易學(xué)、可擴展的語言的愿景若厚。
1991年拦英,第一個python解釋器誕生了!测秸!它是用c語言實現(xiàn)的 并且能夠調(diào)用c語言的庫文件0坦馈!所以python也是全面向?qū)ο蟮模霎冯。?br>
一句話講 就是有一個牛人 為了打發(fā)無聊的時間 決定寫一個新的解釋程序铃拇,于是就在圣誕節(jié)這幾天寫了一個python的原型!寫完之后用了一年時間優(yōu)化沈撞,然后立即把代碼開源出去慷荔,讓全世界的程序員共同努力,打造了今天非常強大的語言--python
2缠俺,python的設(shè)計目標
在1999年显晶,python的創(chuàng)始人吉多向一個基金會提交申請的時候,吉多對python做了以下定位壹士!
1吧碾,python是一門簡單而且直觀的語言并與主要的競爭者一樣強大!(也就是說其他語言能做的事情 python都可以做 python能做很多的事情 )
2墓卦,開源倦春,以便任何人都可以對它做貢獻!
3落剪,python的代碼要像純英語那樣的容易理解 (易讀)
4睁本,適用于短期開發(fā)的日常任務(wù)
3,python的設(shè)計哲學(xué)
1忠怖,優(yōu)雅 (就是python的代碼要寫的工整振亮,整齊)
2暴凑,明確 (就是明確每一句代碼要做的事情)
3臭墨,簡單 (就是讓每一句代碼都盡量的簡單)
python中崇尚的是做一件事情只用一種方法轨帜,越簡單越明確越好!鞋拟!
4骂维,python的特點
1,完全面向?qū)ο蟮恼Z言 (面向?qū)ο笫且环N思維方式 也是一門程序設(shè)計技術(shù) :馗佟航闺! 思維方式的角度:程序員每天的工作就是使用自己熟悉的語言來解決一個又一個問題,在解決問題的時候有倆種方式,一種是親力親為潦刃,第二種侮措,用面向?qū)ο髞斫鉀Q問題,找一個具備解決這個問題能力的對象來幫我們解決這個問題)
2乖杠,擁有一個非常強大的標準庫 (這個標準庫中已經(jīng)有很多上面提到的幫我們解決問題的對象分扎,當(dāng)我們在開發(fā)中遇到不同的問題,我門就在標準庫中找不同的對象胧洒,幫我們把問題解決掉就好 標準庫里提供有系統(tǒng)管理畏吓,網(wǎng)絡(luò),文本處理等等)
3略荡,python社區(qū)中提供了大量的第三方模塊 (跟標準庫類似的一個庫,但是不是由官方開發(fā)的 是由全世界的愛好者開發(fā)的 主要是針對當(dāng)今市場上最主流的一些應(yīng)用 開發(fā)有非常多的模塊歉胶,然后開源出來汛兜!設(shè)計到的領(lǐng)域有 科學(xué)計算,人工智能通今,web開發(fā)等等)
5粥谬,python的優(yōu)缺點
優(yōu)點:
1,完全免費開源的
2辫塌,完全面向?qū)ο蟮?br>
3漏策,擁有非常強大的標準庫
4,可擴展性 (可以用c語言或c++編寫程序 然后python程序中使用它們)
缺點:
1臼氨,運行速度慢掺喻,因為它是一門解釋性語言
2,中文資料不多