python簡單的介紹

每日一句

人生沒有彩排摊鸡,每次都是現(xiàn)場直播谴餐。

什么是Python渗饮?

Python但汞,是一種廣泛使用的高級編程語言,屬于通用型編程語言互站,由吉多·范羅蘇姆 (Guido von Rossum)創(chuàng)造私蕾,第一版發(fā)布于 1991 年。作為一種解釋型語言胡桃,Python 的設計哲學強調代碼的可讀性和簡潔的語法(尤其是使用空格縮進劃分代碼塊踩叭,而非使用大括號或者關鍵詞)。相比于 C++ 或 Java,Python 讓開發(fā)者能夠用更少的代碼表達想法容贝。不管是小型還是大型程序自脯,該語言都試圖讓程序的結構清晰明了。

Python的基本特性

  • 易學習
  • 易閱讀
  • 易管理
  • 易維護
  • 可移植性
  • 豐富的庫
  • 可擴展
  • GUI編程
  • 數(shù)據庫支持
  • 可嵌入

Python的應用現(xiàn)狀和發(fā)展前景

從1991年Python發(fā)布第一個版本以來嗤疯,已經過去20多年冤今,Python已經應用到各個領域:

  • Web開發(fā):Google搜索、Open edx茂缚、YouTube戏罢、Quora、Instagram等國外網站脚囊,豆瓣龟糕、知乎、下廚房悔耘、果殼網讲岁、手機搜狐等國內網站,后臺主要使用Python語言衬以,Django缓艳、Flask和Tornado等框架在GitHub上面有超過1萬甚至3萬的關注。
  • 游戲開發(fā):戰(zhàn)地看峻、文明阶淘、EVE等國外游戲,在國內互妓,網易游戲后端邏輯溪窒,大量使用了Python,開源游戲服務端引擎KBEngine在GitHub上的關注量超過2千冯勉,Ren'Py澈蚌、Panda3D等開源游戲框架的關注也超過1千。
  • 云計算:OpenStack灼狰、Spark宛瞄、Hadoop等大數(shù)據平臺,都優(yōu)先支持Python開發(fā)交胚。
  • 自動化運維:Python標準庫對系統(tǒng)串结、文件患膛、網絡操作有原生的支持呈昔,而Ansible慎冤、Saltstack等運維平臺绊袋,更是成為了運維工程師的首選抛寝。
    金融分析和量化投資:在金融行業(yè)度硝,R和Python各占半壁江上实蔽,國內開源的量化交易框架vpny卷扮,基本覆蓋了國內外所有常規(guī)交易品種荡澎,還有國外的Zipline均践,在GitHub上的關注數(shù)都在5千以上。
  • 科學運算:SciPy摩幔、NumPy彤委、Pandas等數(shù)據分析和Matplotlib、Bokeh或衡、Seaborn等數(shù)據可視化庫焦影,使Python可以媲美商業(yè)軟件Matlab,而Python的可編程性更高封断,更容易封裝成平臺性的產品斯辰;而美國航空航天局(NASA)更是從1994年起就將Python作為主要的開發(fā)語言。
  • 人工智能:隨著AlphaGo戰(zhàn)勝圍棋冠軍坡疼,人工智能彬呻、智能家居這些概念逐漸火了起來,而Python機器學習框架scikit-learn柄瑰、Theano闸氮、TensorFlow和Keras等也如雨后春筍般出現(xiàn),Python成為了人工智能首選編程語言教沾。

說明:本次一系列的文章采用的Python版本是3.5以上蒲跨,所有的案例代碼都是采用Python3的語法,望讀者理解详囤。

本次前面系列文章將會用Linux系統(tǒng)16.04穩(wěn)定版進行展示一些示例财骨,并沒有采用pycharm編譯器,當然如果讀者采用的是Windows的系統(tǒng)藏姐,或者Mac筆記本系統(tǒng)的可以去官網www.python.org這個官網去下載相應的Python包隆箩。怎么安裝Python這里就不做過的講解,讀者可以查看官網或者其他的博客之類的查看一下就可以了羔杨。

開啟Python之旅
1.首先看看我們安裝的Python的版本信息
在終端界面輸入以下指令捌臊,可以查看版本信息: python -V 或者 python3 -V

1.png

大家可以看到,我的電腦這里是有兩個版本的Python包兜材,這是因為我們的系統(tǒng)都自帶一個Python其版本號是2.7的理澎,我們自己安裝的是3.6版本的,這個不矛盾曙寡。所以以后再用的時候糠爬,為了區(qū)分開,我們在使用的時候最好在Python后面加一個3举庶,這樣選擇的就是Python3的版本执隧。
**2.輸入命令 python3 可以進入交互解釋界面操作如下圖

2.png

** Python的高效開發(fā)工具——PyCharm**

** IPython說明**

運行代碼時,簡單的代碼硝烂,我們并不想每次建立一個文件箕别,在IDLE和Python REPL Shell中,代碼提示功能很弱滞谢,為此串稀,推薦使用Python的增強終端 IPython。
IPython是一種基于Python的交互式解釋器狮杨。相較于原生的Python Shell母截,IPython提供了更為強大的編輯和交互功能。IPython擁有一套復雜的并行和分配計算結構橄教。IPython使得各種并行應用能夠交互式的被開發(fā)清寇、執(zhí)行、調試和監(jiān)控护蝶。因此IPython中的“I”代表“交互”华烟。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市持灰,隨后出現(xiàn)的幾起案子盔夜,更是在濱河造成了極大的恐慌,老刑警劉巖堤魁,帶你破解...
    沈念sama閱讀 216,591評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件喂链,死亡現(xiàn)場離奇詭異,居然都是意外死亡妥泉,警方通過查閱死者的電腦和手機椭微,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,448評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盲链,“玉大人赏表,你說我怎么就攤上這事检诗。” “怎么了瓢剿?”我有些...
    開封第一講書人閱讀 162,823評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長悠轩。 經常有香客問我间狂,道長,這世上最難降的妖魔是什么火架? 我笑而不...
    開封第一講書人閱讀 58,204評論 1 292
  • 正文 為了忘掉前任鉴象,我火速辦了婚禮,結果婚禮上何鸡,老公的妹妹穿的比我還像新娘纺弊。我一直安慰自己,他們只是感情好骡男,可當我...
    茶點故事閱讀 67,228評論 6 388
  • 文/花漫 我一把揭開白布淆游。 她就那樣靜靜地躺著,像睡著了一般隔盛。 火紅的嫁衣襯著肌膚如雪犹菱。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,190評論 1 299
  • 那天吮炕,我揣著相機與錄音腊脱,去河邊找鬼。 笑死龙亲,一個胖子當著我的面吹牛陕凹,可吹牛的內容都是我干的。 我是一名探鬼主播鳄炉,決...
    沈念sama閱讀 40,078評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼杜耙,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了迎膜?” 一聲冷哼從身側響起泥技,我...
    開封第一講書人閱讀 38,923評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎磕仅,沒想到半個月后珊豹,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,334評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡榕订,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,550評論 2 333
  • 正文 我和宋清朗相戀三年店茶,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片劫恒。...
    茶點故事閱讀 39,727評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡贩幻,死狀恐怖轿腺,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情丛楚,我是刑警寧澤族壳,帶...
    沈念sama閱讀 35,428評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站趣些,受9級特大地震影響仿荆,放射性物質發(fā)生泄漏。R本人自食惡果不足惜坏平,卻給世界環(huán)境...
    茶點故事閱讀 41,022評論 3 326
  • 文/蒙蒙 一拢操、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧舶替,春花似錦令境、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,672評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至玲昧,卻和暖如春栖茉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背孵延。 一陣腳步聲響...
    開封第一講書人閱讀 32,826評論 1 269
  • 我被黑心中介騙來泰國打工吕漂, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人尘应。 一個月前我還...
    沈念sama閱讀 47,734評論 2 368
  • 正文 我出身青樓惶凝,卻偏偏與公主長得像,于是被迫代替她去往敵國和親犬钢。 傳聞我的和親對象是個殘疾皇子苍鲜,可洞房花燭夜當晚...
    茶點故事閱讀 44,619評論 2 354

推薦閱讀更多精彩內容