python能開發大型軟體嗎?

2025-02-11 18:25:06 字數 3357 閱讀 9548

1樓:未名

答案:能!!!

如果您說的大型軟體是指使用者量大,併發高的系統的話,那麼我舉兩個例子:

1)youtube:據2021年4月最新資料,youtube月活20億,算是大得不能再大得系統了。

2)豆瓣:2019年豆瓣月活3億;

所以結論是:python是可以開發大型軟體得,關鍵在於是什麼樣得團隊開發!

2樓:墨夷子懷

python是可以開發app的,例如我們可以使用kivy開發安卓app,kivy是一套專門用於跨平臺快速應用開發的開源框架,使用python和cython編寫,對於多點觸控有著非常良好的支援,不僅能讓開發者快速完成簡潔的互動原型設計,還支援**重用和部署,絕對是一款頗讓人驚豔的nui框架。

kivy的主要架構由kivy組織開發,並有python用於android,kivy ios和其它許多函式庫被使用在所有平臺。在2012年,kivy從python軟體**會獲得$5000美元補助,用於移植kivy到python 也支援由bountysource贊助的樹莓派。

3樓:網友

可以開發大型軟體。但是建議還是c++開發。

python開發了哪些知名軟體

4樓:晚安

提取碼:l0p8 python由荷汪大激蘭數學和電腦科學研究學會的吉多·範羅蘇姆於1990 年代初設計,作為一門叫做abc語言的替代品。python提供了高效的仿滑高階資料結構,還能簡單困襪有效地物件導向程式設計。

python語法和動態型別,以及解釋型語言的本質,使它成為多數平臺上寫指令碼和快速開發應用的程式語言,隨著版本的不斷更新和語言新功能的新增,逐漸被用於獨立的、大型專案的開發。

用python程式設計需要哪些軟體?

5樓:網友

pwd=nhfc 提取碼: nhfc python 最新正式版是一種物件導向、直譯式電腦程式設計語言,也是一種功能強大而完善的通用型語言,已經具有十多年的發展歷史,成熟且穩定。python具有非常簡捷而清晰的語法特點,且幾乎可以在所有的作業系統中執行,非常適合完成各種高層任務,隨著不斷的更新優化,逐漸被用於獨立的、大型專案的開發,只為給使用者更加完美的操作體驗。

6樓:老男孩教育

一、終端:upterm:簡略好用,是乙個全渠道終端,能夠說是終端裡的ide,有著強壯的自動補全功能。

二、互動式解說器:ptpython:支援語法高亮、提示乃至是vim和emacs的鍵入模式。

三、包管理:anaconda:能幫你裝置好許多麻煩的軟體,包括:

python環境、pip包管理東西、常用的庫、配置好環境路徑等。用python高資料方面的工作,就裝置anaconda,它乃至開發了一套jit的解說器numba。

四、指令碼引擎:qpython:qpython是乙個能夠在安卓體系上執行python指令碼引擎,整合了python解說器、console、器和sl4a庫,在安卓裝置上你照樣可以玩轉python。

五、器:sublime3:配合裝置anaconda或codelntel外掛程式,就能夠讓sublime具有近乎ide的體會。

六、ipython:乙個根據python shell的互動式解說器。它的自動補全非常好用,乃至用了它之後,很多程式設計師小夥伴們就不想再用自帶的python shell啦。

7樓:環球青藤

一、終端:upterm

upterm簡略好用,它是乙個全平臺的終端,能夠說是終端裡的ide,有著強大的自動補全功用。

二、互動式解說器:ptpython

乙個互動式的python解說器。支撐語法高亮、提示乃至是vim和emacs的鍵入形式。其實我們在課程裡供給的**終端也內建了ptpython。

三、包管理:anaconda

能幫你裝置好許多麻煩的軟體,包括:python環境、pip包管理工具、常用的庫、裝備好環境路徑等等。用python搞資料方面的事情,就裝置anaconda就好了,它乃至開發了一套jit的解說器numba。

所以anaconda有了jit之後,對線上科學計算效率要求比較高的東西也能夠搞了。

四、指令碼引擎:qpython

qpython是乙個能夠在安卓體系上運轉python指令碼引擎,整合了python解說器、console、器和sl4a庫,在安卓裝置上你照樣能夠玩轉python。

8樓:科力爾

首先要安裝的是python,不建議安裝最新版的,很多python模組還沒開始相容這個版本,安裝模組會出錯。

然後是ide或者器,可以用python自帶的idle,也可以選擇vscode,pycharm等等。

然後安裝模組,可以根據需要安裝,比如你要開發gui圖形介面程式,這個就有很多模組可以選擇了,比如kivy,這個可以開發windows和安卓軟體。

另外還有wxpython,pyqt5,tkinter,這些都是開發圖形介面程式的。

開發圖形介面你還需要乙個pyinstaller模組,這個模組用來將python原始檔打包成exe可執行檔案。

python程式設計有哪些開發軟體?

9樓:環球青藤

1. sublimetext

sublime text是一款非常流行的**器,支援python**,同時相容所有平臺,並且豐富的外掛程式擴充套件了語法和功能,迅捷小巧,具有良好的相容性,很受程式設計人士的喜愛!

2. vim

vim和vi是一種模型器,它將文字檢視從文字中分離,vim在原始vi之上做了諸多改進,包括可擴充套件模型和就地**構建,vimscripts可用於各種python開發任務!

3. atom

atom被稱為「21世紀可破解的文字器」,可以相容所有平臺,擁有時尚的介面、檔案系統瀏覽器和擴充套件外掛程式市場,使用electron構建,其執行時安裝的擴充套件外掛程式可支援python語言!

4. gnu emacs

gnu emacs是一款終身免費且相容任何平臺的**器,使用強大的lisp程式語言進行定製,併為python開發提供各種定製指令碼,是一款可擴充套件、可定製、自動記錄、即時顯示的器,一直縈繞在unix周圍。

5. visual studio code

visual studio code是一款相容linux、mac os x和windows 平臺的全功能**器,可擴充套件並且可以對幾乎所有任務進行配置,對於python的支援可以在visual studio code中安裝外掛程式,只需快速點選按鈕即可成功安裝,且可自動識別python安裝和庫。

畢業兩年從事軟體開發目前從事python方向自己也很喜

加班對於新人來說是常有的事情,關鍵是要看加班的收穫是什麼,技術的提升,還是枯燥無味繁瑣的工作,關鍵看你自己的得失。幹活的時候才是積累自己經驗的時候,當量變到質變以後,你以後的選擇機會就多起來了,所以,年輕的時候累一下,其實是為了我們以後更好的生活。來自職q使用者 劉先生堅持吧,這種心情,一般來說是還...

軟體開發容易學嗎?軟體開發難學嗎?

軟體開發不難學,是根據使用者要求建造出軟體系統,系統中軟體部分的一個產品開發的過程,是一項包括需求獲取,開發規劃,需求分析和設計,程式設計實現,軟體測試和版本控制的系統工程。軟體開發就是一系列最終構建出軟體產品的活動,軟體開發可能包括研究,新的開發工作,修改,複用,重新設計,再工程,維護,或者任何最...

學開發軟體難嗎 學軟體開發難嗎?

這個專業是可以0基礎入門學習的,老師也是從基礎開始教,所以說自己不要擔心自己學不好,只要自己感興趣,上課好好學習就可以學習的很不錯的呢。這個專業前景還是很好的,只要自己認真去學習以後的待遇還是很不錯的。這個當然要看自身是否適合學習,這個專業需要較強的邏輯思維能力,當然也需要自己感興趣,可以去專業地方...