python概述_Python-概述
Python是一種高級(jí),解釋,交互式和面向?qū)ο蟮哪_本語言。Python的設(shè)計(jì)具有高可讀性。它經(jīng)常使用英語關(guān)鍵詞,而其他語言使用標(biāo)點(diǎn)符號(hào),并且它的語法結(jié)構(gòu)比其他語言少。Python是解釋的 - Python在運(yùn)行時(shí)由解釋器處理。在執(zhí)行程序之前,您無需編譯程序。這類似于PERL和PHP。
Python是交互式的 - 您實(shí)際上可以坐在Python提示符下并直接與解釋器交互來編寫程序。
Python是面向?qū)ο蟮?- Python支持面向?qū)ο蟮臉邮交蚓幊碳夹g(shù),它將代碼封裝在對(duì)象中。
Python是初學(xué)者的語言 - Python是初學(xué)者級(jí)程序員的優(yōu)秀語言,支持從簡單的文本處理到瀏覽器到游戲的各種應(yīng)用程序的開發(fā)。
Python的歷史
自從20世紀(jì)90年代初Python語言誕生至今,它已被逐漸廣泛應(yīng)用于系統(tǒng)管理任務(wù)的處理和Web編程。
Python的創(chuàng)始人為Guido van Rossum。1989年圣誕節(jié)期間,在Python優(yōu)點(diǎn)易于學(xué)習(xí) - Python幾乎沒有關(guān)鍵字,結(jié)構(gòu)簡單,語法清晰。這允許學(xué)生快速學(xué)習(xí)語言。
易于閱讀 - Python代碼更清晰,更明顯。
易于維護(hù) - Python的源代碼非常易于維護(hù)。
廣泛的標(biāo)準(zhǔn)庫 - Python的大部分庫在UNIX,Windows和Macintosh上非常便攜且跨平臺(tái)兼容。
交互模式 - Python支持交互模式,允許交互式測試和調(diào)試代碼片段。
便攜式 - Python可以在各種硬件平臺(tái)上運(yùn)行,并且在所有平臺(tái)上都具有相同的界面。
可擴(kuò)展 - 您可以將低級(jí)模塊添加到Python解釋器。這些模塊使程序員能夠更高效地添加或定制他們的工具。
數(shù)據(jù)庫 - Python為所有主要商業(yè)數(shù)據(jù)庫提供接口。
GUI編程 - Python支持GUI應(yīng)用程序,可以創(chuàng)建和移植到許多系統(tǒng)調(diào)用,庫和Windows系統(tǒng),如Windows MFC,Macintosh和Unix的X Window系統(tǒng)。
可擴(kuò)展 - 與shell腳本相比,Python為大型程序提供了更好的結(jié)構(gòu)和支持。
除了上述功能外,Python還有很多優(yōu)秀的功能,下面列出的很少它支持功能和結(jié)構(gòu)化編程方法以及OOP。
它可以用作腳本語言,也可以編譯為字節(jié)碼來構(gòu)建大型應(yīng)用程序。
它提供非常高級(jí)的動(dòng)態(tài)數(shù)據(jù)類型,并支持動(dòng)態(tài)類型檢查。
它支持自動(dòng)垃圾收集。
它可以很容易地與C,C ++,COM,ActiveX,CORBA和Java集成。
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的python概述_Python-概述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python底层源码_Python每天一
- 下一篇: python计算两个数乘积_如何用PYT