不管你是待業(yè)還是失業(yè),在這個(gè)被互聯(lián)網(wǎng)圍繞的時(shí)代里,選擇python適合企業(yè)開發(fā)嗎,就多了一項(xiàng)技能,還怕找不到工作?,還怕不好找工作?小編就來告訴你這個(gè)專業(yè)的優(yōu)勢到底體現(xiàn)在哪里:Python 適合開發(fā)什么,python 適合做什么開發(fā),我想知道用python開發(fā)3D游戲是否合適??。
1.Python 適合開發(fā)什么
python是膠水語言,一般可以寫測試代碼或者接口程序不錯(cuò)做web還是不錯(cuò)的,GUI就差點(diǎn)了,python主要是易上手和庫豐富,除了驅(qū)動開發(fā),python算是無所不能的,什么都適合不過一般用python的都是web工程師或者黑客,因?yàn)樗麄円笮?/p>
2.python 適合做什么開發(fā)
python是同時(shí)支持腳本的一種編程語言。十分強(qiáng)大!具 Python的作者M(jìn)ark Lutz在書中提到,除了 intensive的領(lǐng)域之外(科學(xué)計(jì)算,可視化等等),python可以做任何事情。(其實(shí)我常常使用python計(jì)算,小規(guī)模的計(jì)算和可視化python是可以滿足的,另外接近硬件的底層的編程當(dāng)然只能是c/c++)。其實(shí)問題的關(guān)鍵不在于python自身可以干什么,而是通過python可以干什么,龐大的、由c/c++編寫的庫資源有不少可以被python直接使用,這樣即使你表面上編寫的是純python代碼,你得到的東西遠(yuǎn)遠(yuǎn)更多更強(qiáng)大!如果你側(cè)重網(wǎng)絡(luò)的話,Google一下Django,Twisted,Zope,Plone就知道python多厲害了——如plone的網(wǎng)站就是用plone構(gòu)建的。而Google更是把python列為第三重要的語言——繼Java,c++之后。*的Google App Engine的腳本語言就是python!當(dāng)然也推薦直接到www.python.org官網(wǎng)上面看看python的。 查看原帖>>
3.我想知道用python開發(fā)3D游戲是否合適
不合適,3d的庫基本應(yīng)該是c和c++,python效率低太多了。python做游戲后臺是很靠譜的,比如著名的eve和國內(nèi)大多數(shù)flash游戲的后臺都是,做前臺還是算了。python和ruby這類動態(tài)語言開發(fā)效率是c和c++的好幾倍,源代碼也短好幾倍,但是速度就倒過來了,慢了好幾倍,對于速度優(yōu)先和計(jì)算密集的3d游戲,不行的。
就拿大數(shù)據(jù)說話,優(yōu)勢一目了然,從事IT行業(yè),打開IT行業(yè)的新大門,找到適合自己的培訓(xùn)機(jī)構(gòu),進(jìn)行專業(yè)和系統(tǒng)的學(xué)習(xí)。