掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流
Python可以使用戶(hù)避免過(guò)分的語(yǔ)法的羈絆而將精力主要集中到所要實(shí)現(xiàn)的程序任務(wù)上,GUI開(kāi)發(fā)方面,既有Python標(biāo)準(zhǔn)GUI庫(kù)——TKinter,又有很多強(qiáng)大的第三方GUI庫(kù),例如Python標(biāo)準(zhǔn)GUI庫(kù)。

創(chuàng)新互聯(lián)于2013年創(chuàng)立,先為梅州等服務(wù)建站,梅州等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為梅州企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
1. Guido簡(jiǎn)介
Python創(chuàng)始人,原居荷蘭,1995年移居美國(guó),2005年加入Google。
2. 為什么叫Python?
說(shuō)來(lái)很有趣,選用Python這個(gè)名字,僅僅是因?yàn)镚uido很喜歡一部叫做《Monty Python飛行馬戲團(tuán)》的肥皂劇。
3. Python是什么?
是一門(mén)可以被應(yīng)用到很多領(lǐng)域、功能強(qiáng)大、面向?qū)ο?、跨平臺(tái)的動(dòng)態(tài)編程語(yǔ)言。1990年至今,Python經(jīng)過(guò)17年的發(fā)展,已經(jīng)成為最流行的編程語(yǔ)言之一。在Google,Python語(yǔ)言更是被廣泛應(yīng)用,想在Google工作,Python語(yǔ)言似乎成了一個(gè)基本要求。
Python何以有這么大的魅力,受到如此的追捧?筆者結(jié)合自己的使用經(jīng)驗(yàn),認(rèn)為Python的強(qiáng)大,主要體現(xiàn)在以下幾個(gè)方面:
一、 簡(jiǎn)單易學(xué)
Python世界非常強(qiáng)調(diào)“簡(jiǎn)單”二字,一個(gè)代碼風(fēng)格良好的Python程序,閱讀起來(lái),感覺(jué)就像是在閱讀一段英文。Python的這種偽代碼本質(zhì),使得你可以更關(guān)注如何解決實(shí)際問(wèn)題,而不是關(guān)注語(yǔ)言本身。
Python的語(yǔ)法也相當(dāng)簡(jiǎn)單,并且內(nèi)置了很多高級(jí)數(shù)據(jù)結(jié)構(gòu)。 Python的簡(jiǎn)單易學(xué),很適合作為入門(mén)語(yǔ)言。目前,包括麻省理工學(xué)院在內(nèi)的國(guó)外很多高校,都已選用Python作為教學(xué)語(yǔ)言。
二、 代碼量小
實(shí)現(xiàn)同樣的功能,Python標(biāo)準(zhǔn)GUI庫(kù)與Java、C#這樣的“大個(gè)頭”比起來(lái),明顯簡(jiǎn)約很多。 例如,打印出一個(gè)文本文件中的所有內(nèi)容,用Python只需要一句:
如果你僅僅認(rèn)為用Python只能寫(xiě)寫(xiě)“Hello World”,那你就大錯(cuò)特錯(cuò)了。 Python可以被應(yīng)用到網(wǎng)絡(luò)開(kāi)發(fā)、GUI開(kāi)發(fā)、圖形開(kāi)發(fā)、Web開(kāi)發(fā)、游戲開(kāi)發(fā)、手機(jī)開(kāi)發(fā)、數(shù)據(jù)庫(kù)開(kāi)發(fā)等眾多領(lǐng)域。
網(wǎng)絡(luò)開(kāi)發(fā)方面,Python提供了大量可用的網(wǎng)絡(luò)編程模塊,涉及到Socket、EMail、FTP等等;眾所周知的豆瓣網(wǎng)http://www.douban.com/),就是使用了專(zhuān)門(mén)用于Python的網(wǎng)絡(luò)開(kāi)發(fā)框架——Twisted;
此外,Python還支持Jabber等等。 GUI開(kāi)發(fā)方面,既有Python標(biāo)準(zhǔn)GUI庫(kù)——TKinter,又有很多強(qiáng)大的第三方GUI庫(kù),例如Python標(biāo)準(zhǔn)GUI庫(kù)。 Web開(kāi)發(fā)方面,Python更顯強(qiáng)大。應(yīng)用服務(wù)器,有zope;CMS系統(tǒng),有plone(基于zope)。國(guó)內(nèi),潤(rùn)普科技(http://zopen.cn/),就是做基于plone應(yīng)用的;
此外,還有django——一個(gè)可以和RoR相媲美的快速web開(kāi)發(fā)框架、Pylons等等。 游戲開(kāi)發(fā)方面,Python也有舉足輕重的地位。很多網(wǎng)絡(luò)游戲腳本,例如賬號(hào)注冊(cè)系統(tǒng)、物品交換系統(tǒng)、場(chǎng)地轉(zhuǎn)換系統(tǒng)和攻擊防御系統(tǒng),都是用Python寫(xiě)的,與C++相比,Python更加輕便。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流