新聞中心
python一般認(rèn)為是腳本語言,或者說是動(dòng)態(tài)語言,速度慢肯定是所有解釋性語言的缺點(diǎn)了,除此之外,python的多線程無法在多核上運(yùn)行肯定也是需要解決的問題,不過它優(yōu)點(diǎn)就是敏捷,堪稱敏捷開發(fā)的典范,適合的場(chǎng)合分兩種:專業(yè)人士來做一些有意思的事情,比如寫一些很有意思的腳本?。ê诳捅貙W(xué)的語言之一);非專業(yè)人士用來做一些普通的事情,比如搭個(gè)自己的網(wǎng)站(django)或者一般的科學(xué)計(jì)算、格式轉(zhuǎn)換等等。業(yè)界用python做web開發(fā)其實(shí)蠻少,不過也有,web框架比較好用的就是django,比較適合快速開發(fā)程序員至少得會(huì)c語言吧,剩下的看需要。語言無所謂。只要人牛叉,什么語言都能寫出牛叉的程序。

專注于為中小企業(yè)提供網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)汝陽免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了超過千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
1. 支持OOP編程
從根本上講Python仍是一種面向?qū)ο蟮恼Z言,支持多態(tài)、繼承等高級(jí)概念,在Python里使用OOP十分容易
沒有C++、Java那樣復(fù)雜,但不必做Python下OOp高手,夠用即可。
2. 免費(fèi)Python的使用是完全免費(fèi)的,您可以從網(wǎng)絡(luò)上免費(fèi)下載、安裝使用,
Python上的其他程序包,也可下載安裝使用。
Python的免費(fèi)的同時(shí)又有很多的的社區(qū)對(duì)用戶的提問提出快速的技術(shù)支持,學(xué)習(xí)和使用Python技術(shù)不再是一個(gè)人在戰(zhàn)斗!
3. 可移植性
Python的實(shí)現(xiàn)是用ansi c編寫的,可以運(yùn)行在目前所有主流平臺(tái)上,手機(jī)、pad上均可運(yùn)行Python程序,其下的程序包也具有可移植性。
4. 功能強(qiáng)大
從特性的觀點(diǎn)上看,Python是一個(gè)混合體,他豐富的工具集使得他介于傳統(tǒng)的腳本語言和系統(tǒng)語言之間。
python好不好,還在于自己的積累與感覺。如果你積累的多,游刃有余,會(huì)覺著它很好。從一般情況來看python是腳本語言之王,十年前是這樣,十年后還是這樣。
膠水是指,python借助C語言接口,幾乎可以驅(qū)動(dòng)所有已知的軟件,模塊。 只要我們用到的,通常你都能找到一個(gè)開源的庫。安裝后就可以驅(qū)動(dòng)它。無論是數(shù)據(jù)庫,網(wǎng)絡(luò),互聯(lián)網(wǎng),圖形,游戲,科學(xué)計(jì)算,GUI,OA,自動(dòng)控制,甚至宇航員都在用。
python通常不作為工程語言出現(xiàn)。就是正規(guī)的軟件生產(chǎn)不使用它。主要用java, c#, xml, c。至于為什么,這是軟件工程的需要。python不具有完整的語法檢查。
python并不為特定目的而產(chǎn)生。雖然它更適用于系統(tǒng)維護(hù)。不過它就是一個(gè)通用的腳本語言。
從個(gè)人感覺來說,微軟件東西,非常好,省心,一流的技術(shù)理念,開發(fā)工具是全世界最好的(沒有之一)。不過,因?yàn)樗幌抻谖④浀钠脚_(tái),所以范圍上大大打了折扣。
世界上最流行的服務(wù)器還是unix和linux。而不是windows。桌面操作系統(tǒng)最流行的是windows。不過在所有的平臺(tái)上都有C語言,大部分平臺(tái),甚至手機(jī)平臺(tái)都有python語言和它的執(zhí)行環(huán)境。這是其它的所有語言,包括java幾乎都很難做到的。
python嚴(yán)格說叫CPython,與C/c++有天然的融合性。這也是python強(qiáng)大的原因之一。在windows環(huán)境下可以使用
ironpython,這個(gè)版本與vc可以結(jié)合的比較好。其它的平臺(tái)可以使用eclipse,不過最好還是直接使用普通的文本編輯器。比較推薦的一個(gè)編輯器是sublime text2, geany, vi等。
python圖形化編程不難。當(dāng)然MFC也不難。我不認(rèn)為MFC有多難。其實(shí)學(xué)習(xí)起來只是略難,但是這不是一個(gè)數(shù)量級(jí)的。MFC可以生產(chǎn)出非常強(qiáng)勁的界面。而python界面多屬于簡(jiǎn)單的。
虛擬機(jī)可以跑linux,配置好就可以。也可以獨(dú)立安裝一個(gè)linux。也可以直接在windows下學(xué)習(xí)python。沒有太多區(qū)別。建議你買一個(gè)200多元的樹莓派,很好玩。安裝的是linux操作系統(tǒng)。
IDLE是我初學(xué),甚至幾年中用得最多的。后來有了sublime才基本上不用它。idle只有一個(gè)缺點(diǎn),就是有時(shí)候程序大了,輸入鍵盤會(huì)有感覺延遲。
python應(yīng)用的很多的呀,web的比如豆瓣,還有非常多的網(wǎng)頁游戲的后端。我知道的都是作為后臺(tái)服務(wù),無論開發(fā)速度還是調(diào)試之類的都很好。前端的應(yīng)用產(chǎn)品雖然python可以實(shí)現(xiàn),但是在GUI方面的開發(fā)效率還是沒有VS或者XCode快。
如果說c是劍,c++是刀,java是槍的話,python就是飛刀,學(xué)精了可以成為李尋歡那樣的高手,當(dāng)作常規(guī)武器用,不過絕大多數(shù)人只能把飛刀當(dāng)作暗器,在某些特定場(chǎng)合,出奇制勝
做web開發(fā)肯定首選php, 數(shù)據(jù)挖掘首選python,Python的web框架很多,比如Django,webpy等 - webpy。
當(dāng)前題目:創(chuàng)新互聯(lián)Python教程:為什么要用python
文章源于:http://www.dlmjj.cn/article/ccspjgj.html


咨詢
建站咨詢
