2022-04-13 16:20:07|已瀏覽:222次

python語言的缺點,python在底層設(shè)計上,表現(xiàn)出很強的實用主義傾向。這是比較外交術(shù)語的詞匯,更加直白的說法應(yīng)當是,混亂,不知所謂。下面是小編為您整理的關(guān)于python語言的缺點,希望對你有所幫助。
python語言的缺點
目前python被用的還是蠻多的,一些大公司如Google(實現(xiàn)web爬蟲和搜索引擎中的很多組件),Yahoo(管理討論組),NASA,YouTube(視頻分享服務(wù)大部分由Python編寫)等等對Python都很青睞。而國內(nèi)的豆瓣可以說是給Python予千萬寵愛了,它的前臺后臺清一色的都是Python的身影。另外,我們計算機視覺這塊用的很頻繁的OpenCV也提供了Python的接口,網(wǎng)上還提供了不少Python的機器學(xué)習(xí)的庫(例如milk,scikit-learn,Pylearn2等),Deep learning的一個知名的Python的庫theano,自然語言處理的庫NLTK。此外,Python為數(shù)學(xué)、科學(xué)、工程和繪圖等提供了有趣的標準庫(例如,NumPy ,SciPy和matplotlib等),Python占有的用戶群越來越廣。但python語言也有如下一些缺點。
很多時候不能將程序連寫成一行,如import sys;for i in sys.path:print i。而perl和awk就無此限制,可以較為方便的在shell下完成簡單程序,不需要如Python一樣,必須將程序?qū)懭胍粋.py文件。(對很多用戶而言這也不算是限制)
⑴運行速度,有速度要求的話,用C++改寫關(guān)鍵部分吧。不過對于用戶而言,機器上運行速度是可以忽略的。因為用戶根本感覺不出來這種速度的差異。
⑵既是優(yōu)點也是缺點,python的開源性是的Python語言不能加密,但是目前國內(nèi)市場純粹靠編寫軟件賣給客戶的越來越少,網(wǎng)站和移動應(yīng)用不需要給客戶源代碼,所以這個問題就是問題了。國隨著時間的推移,很多國內(nèi)軟件公司,尤其是游戲公司,也開始規(guī)模使用他。
⑶ 構(gòu)架選擇太多(沒有像C#這樣的官方.net構(gòu)架,也沒有像ruby由于歷史較短,構(gòu)架開發(fā)的相對集中。Ruby on Rails 構(gòu)架開發(fā)中小型web程序天下***)。不過這也從另一個側(cè)面說明,python比較優(yōu)秀,吸引的人才多,項目也多。
注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://elsolbar.com/news-id-28466.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實性請自行核實或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注python培訓(xùn)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費申請試課。關(guān)注官方微信了解更多:150 3333 6050