一些命令 ? 和自己打的代碼思恐。
人生苦短口注,我用 Python —— Life is short, you need Python
目前Python主要應(yīng)用領(lǐng)域:
云計(jì)算: 云計(jì)算最火的語言找筝, 典型應(yīng)用OpenStack
WEB開發(fā): 眾多優(yōu)秀的WEB框架禽篱,眾多大型網(wǎng)站均為Python開發(fā)囚企,Youtube, Dropbox, 豆瓣丈咐。。龙宏。棵逊, 典型WEB框架有Django
科學(xué)運(yùn)算、人工智能: 典型庫NumPy, SciPy, Matplotlib, Enthought librarys,pandas
系統(tǒng)運(yùn)維: 運(yùn)維人員必備語言
金融:量化交易银酗,金融分析辆影,在金融工程領(lǐng)域,Python不但在用黍特,且用的最多蛙讥,而且重要性逐年提高。原因:作為動(dòng)態(tài)語言的Python灭衷,語言結(jié)構(gòu)清晰簡單次慢,庫豐富,成熟穩(wěn)定,科學(xué)計(jì)算和統(tǒng)計(jì)分析都很牛逼迫像,生產(chǎn)效率遠(yuǎn)遠(yuǎn)高于c,c++,java,尤其擅長策略回測
圖形GUI: PyQT, WxPython,TkInter
Python在一些公司的應(yīng)用:
谷歌:Google App Engine 拭抬、code.google.com 、Google earth 侵蒙、谷歌爬蟲造虎、Google廣告等項(xiàng)目都在大量使用Python開發(fā)
CIA: 美國中情局網(wǎng)站就是用Python開發(fā)的
NASA: 美國航天局(NASA)大量使用Python進(jìn)行數(shù)據(jù)分析和運(yùn)算
YouTube:世界上最大的視頻網(wǎng)站YouTube就是用Python開發(fā)的
Dropbox:美國最大的在線云存儲網(wǎng)站,全部用Python實(shí)現(xiàn)纷闺,每天網(wǎng)站處理10億個(gè)文件的上傳和下載
Instagram:美國最大的圖片分享社交網(wǎng)站算凿,每天超過3千萬張照片被分享,全部用python開發(fā)
Facebook:大量的基礎(chǔ)庫均通過Python實(shí)現(xiàn)的
Redhat: 世界上最流行的Linux發(fā)行版本中的yum包管理工具就是用python開發(fā)的
豆瓣: 公司幾乎所有的業(yè)務(wù)均是通過Python開發(fā)的
知乎: 國內(nèi)最大的問答社區(qū)犁功,通過Python開發(fā)(國外Quora)
春雨醫(yī)生:國內(nèi)知名的在線醫(yī)療網(wǎng)站是用Python開發(fā)的
除上面之外氓轰,還有搜狐、金山浸卦、騰訊署鸡、盛大、網(wǎng)易限嫌、百度靴庆、阿里、淘寶 怒医、土豆炉抒、新浪、果殼等公司都在使用Python完成各種各樣的任務(wù)
Python 的設(shè)計(jì)目標(biāo)
1999 年稚叹,吉多·范羅蘇姆向 DARPA 提交了一條名為 “Computer Programming for Everybody” 的資金申請焰薄,并在后來說明了他對 Python 的目標(biāo):
一門簡單直觀的語言并與主要競爭者一樣強(qiáng)大
開源,以便任何人都可以為它做貢獻(xiàn)
代碼像純英語那樣容易理解
適用于短期開發(fā)的日常任務(wù)
這些想法中的基本都已經(jīng)成為現(xiàn)實(shí)扒袖,Python 已經(jīng)成為一門流行的編程語言
Python 特點(diǎn)
Python 是完全面向?qū)ο蟮恼Z言
函數(shù)塞茅、模塊、數(shù)字季率、字符串都是對象野瘦,在 Python 中一切皆對象
完全支持繼承、重載蚀同、多重繼承
支持重載運(yùn)算符缅刽,也支持泛型設(shè)計(jì)
Python擁有一個(gè)強(qiáng)大的標(biāo)準(zhǔn)庫,Python 語言的核心只包含數(shù)字蠢络、字符串衰猛、列表、字典刹孔、文件等常見類型和函數(shù)啡省,而由 Python 標(biāo)準(zhǔn)庫提供了系統(tǒng)管理娜睛、網(wǎng)絡(luò)通信、文本處理卦睹、數(shù)據(jù)庫接口畦戒、圖形系統(tǒng)、XML 處理等額外的功能
Python 社區(qū)提供了大量的第三方模塊结序,使用方式與標(biāo)準(zhǔn)庫類似障斋。它們的功能覆蓋科學(xué)計(jì)算、人工智能徐鹤、機(jī)器學(xué)習(xí)垃环、Web 開發(fā)、數(shù)據(jù)庫接口返敬、圖形系統(tǒng)多個(gè)領(lǐng)域