python是一种跨平台开源免费的高级动态编程语言吗_第1章 管中窥豹:Python概述免费阅读_Python程序设计开发宝典免费全文_百度阅读...
1.1 Python是這樣一種語(yǔ)言
有不少人說(shuō)Python是一種“大蟒蛇語(yǔ)言”。雖然在英語(yǔ)中Python確實(shí)有大蟒蛇的意思,但Python語(yǔ)言和大蟒蛇卻沒(méi)有任何關(guān)系。Python語(yǔ)言的名字來(lái)自于一個(gè)著名的電視劇Monty Python’s Flying Circus,Python之父Guido van Rossum是這部電視劇的狂熱愛(ài)好者,所以把他設(shè)計(jì)的語(yǔ)言命名為Python。
也有人說(shuō)Python是一門(mén)腳本語(yǔ)言,這也是不準(zhǔn)確的,遠(yuǎn)遠(yuǎn)不足以反映Python的強(qiáng)大。Python并不僅僅是一門(mén)腳本語(yǔ)言,更是一門(mén)跨平臺(tái)、開(kāi)源、免費(fèi)的解釋型高級(jí)動(dòng)態(tài)編程語(yǔ)言,是一種通用編程語(yǔ)言。除了可以解釋執(zhí)行之外,Python還支持將源代碼偽編譯為字節(jié)碼來(lái)優(yōu)化程序提高運(yùn)行速度并對(duì)源代碼進(jìn)行保密,也支持使用py2exe、pyinstaller、cx_Freeze或其他類(lèi)似工具將Python程序及其所有依賴(lài)庫(kù)打包成為各種平臺(tái)上的可執(zhí)行文件,當(dāng)然也包括擴(kuò)展名為exe的Windows可執(zhí)行程序,從而可以脫離Python解釋器環(huán)境和相關(guān)依賴(lài)庫(kù),能夠在Windows平臺(tái)上獨(dú)立運(yùn)行,并且還支持制作成.msi安裝包;Python支持命令式編程(How to do)和函數(shù)式編程(What to do)兩種方式,完全支持面向?qū)ο蟪绦蛟O(shè)計(jì)(雖然并不強(qiáng)制要求處處體現(xiàn)面向?qū)ο缶幊痰乃枷牒陀嘘P(guān)特征,但實(shí)際上人們無(wú)時(shí)無(wú)刻不在使用),語(yǔ)法簡(jiǎn)潔清晰,功能強(qiáng)大且易學(xué)易用,更重要的是擁有大量的幾乎支持所有領(lǐng)域應(yīng)用開(kāi)發(fā)的成熟擴(kuò)展庫(kù)和狂熱支持者。......
總結(jié)
以上是生活随笔為你收集整理的python是一种跨平台开源免费的高级动态编程语言吗_第1章 管中窥豹:Python概述免费阅读_Python程序设计开发宝典免费全文_百度阅读...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python主要用于系统编程_一文带你了
- 下一篇: python定义函数的关键字是_pyth