"

編程這個東西是真的奇妙。對於懂得的人來說,會覺得這個工具是多麼的好用、有趣,而對於小白來說,就如同大山一樣。其實這個都可以理解,大家都是這樣過來的。那麼接下來就說一下python相關的東西吧,並說一下我對編程的理解。本人也是小白一名,如有不對的地方,還請各位大神指出~

懶人目錄:

  • 一、名詞解釋
  • 二、Python開發環境
  • 三、Python IDE推薦

一、名詞解釋

如果在編程方面接觸的比較少,那麼對於軟件這一塊,有幾個名詞一定要了解,比如開發環境、IDE、代碼編輯器、編譯器、調試器等等,我先列出來自百度百科關於這幾個詞的解釋。

開發環境:

軟件開發環境(Software Development Environment,SDE)是指在基本硬件和數字軟件的基礎上,為支持系統軟件和應用軟件的工程化開發和維護而使用的一組軟件,簡稱SDE。它由軟件工具和環境集成機制構成,前者用以支持軟件開發的相關過程、活動和任務,後者為工具集成和軟件的開發、維護及管理提供統一的支持。

IDE:

集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。所有具備這一特性的軟件或者軟件套(組)都可以叫集成開發環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立運行,也可以和其它程序並用。IDE多被用於開發HTML應用軟件。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver等),因為很多項任務會自動生成。

編譯器:

簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器 (Linker) → 可執行程序 (executables)。高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將彙編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或彙編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的字節碼(ByteCode)。最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。

其實百度百科對於這幾個詞條的解釋已經很透徹了,但是對於一些剛接觸程序的夥伴來說可能依然很難理解。簡單點來說,以我們常見的JAVA語言為例,其實如果你想寫一個程序,如果你的電腦裡已經安裝了JDK,那麼其實你已經不需要任何其他的軟件就可以實現一些功能。那有人會問,我看大家寫JAVA都用eclipse呀,沒錯,大家寫JAVA大部分人都用eclipse,但是要知道,那個軟件叫IDE,或者說就是一個編輯器,一個簡易版的eclipse是不會提供JDK的,JDK是需要我們自己單獨安裝的,這個JDK就是開發環境,你所編寫好的代碼,如果想編譯和運行,就需要JDK這個開發環境所支持,而eclipse是提供讓你編輯、調試、用JDK來編譯程序用的,也就是說,你用什麼編輯器並不影響你程序的編寫,而這些編輯器是讓你提高效率,方便調試用的,這些是可選的,而開發環境是必選的。

二、Python開發環境

好了,我們長篇大論說了這麼多關於其他語言的事情,為的就是能讓UP主理解軟件的關係,接下來我們好好聊聊Pyhton。

Python其實和其他的編程語言還有點不太一樣,它是一種腳本語言,就如同MATLAB語言一樣,我們也可以管它叫解釋型語言吧。因此,python的運行的過程中,和我們的傳統語言,比如C、C++這種編譯型語言不太一樣,python的運行其實是一種解釋的過程,因此它需要解釋器。如果想運行Python程序,那麼必不可少的就是Python的開發環境,Python開發環境下載地址:

Python開發環境下載​

www.python.org

"

編程這個東西是真的奇妙。對於懂得的人來說,會覺得這個工具是多麼的好用、有趣,而對於小白來說,就如同大山一樣。其實這個都可以理解,大家都是這樣過來的。那麼接下來就說一下python相關的東西吧,並說一下我對編程的理解。本人也是小白一名,如有不對的地方,還請各位大神指出~

懶人目錄:

  • 一、名詞解釋
  • 二、Python開發環境
  • 三、Python IDE推薦

一、名詞解釋

如果在編程方面接觸的比較少,那麼對於軟件這一塊,有幾個名詞一定要了解,比如開發環境、IDE、代碼編輯器、編譯器、調試器等等,我先列出來自百度百科關於這幾個詞的解釋。

開發環境:

軟件開發環境(Software Development Environment,SDE)是指在基本硬件和數字軟件的基礎上,為支持系統軟件和應用軟件的工程化開發和維護而使用的一組軟件,簡稱SDE。它由軟件工具和環境集成機制構成,前者用以支持軟件開發的相關過程、活動和任務,後者為工具集成和軟件的開發、維護及管理提供統一的支持。

IDE:

集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。所有具備這一特性的軟件或者軟件套(組)都可以叫集成開發環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立運行,也可以和其它程序並用。IDE多被用於開發HTML應用軟件。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver等),因為很多項任務會自動生成。

編譯器:

簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器 (Linker) → 可執行程序 (executables)。高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將彙編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或彙編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的字節碼(ByteCode)。最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。

其實百度百科對於這幾個詞條的解釋已經很透徹了,但是對於一些剛接觸程序的夥伴來說可能依然很難理解。簡單點來說,以我們常見的JAVA語言為例,其實如果你想寫一個程序,如果你的電腦裡已經安裝了JDK,那麼其實你已經不需要任何其他的軟件就可以實現一些功能。那有人會問,我看大家寫JAVA都用eclipse呀,沒錯,大家寫JAVA大部分人都用eclipse,但是要知道,那個軟件叫IDE,或者說就是一個編輯器,一個簡易版的eclipse是不會提供JDK的,JDK是需要我們自己單獨安裝的,這個JDK就是開發環境,你所編寫好的代碼,如果想編譯和運行,就需要JDK這個開發環境所支持,而eclipse是提供讓你編輯、調試、用JDK來編譯程序用的,也就是說,你用什麼編輯器並不影響你程序的編寫,而這些編輯器是讓你提高效率,方便調試用的,這些是可選的,而開發環境是必選的。

二、Python開發環境

好了,我們長篇大論說了這麼多關於其他語言的事情,為的就是能讓UP主理解軟件的關係,接下來我們好好聊聊Pyhton。

Python其實和其他的編程語言還有點不太一樣,它是一種腳本語言,就如同MATLAB語言一樣,我們也可以管它叫解釋型語言吧。因此,python的運行的過程中,和我們的傳統語言,比如C、C++這種編譯型語言不太一樣,python的運行其實是一種解釋的過程,因此它需要解釋器。如果想運行Python程序,那麼必不可少的就是Python的開發環境,Python開發環境下載地址:

Python開發環境下載​

www.python.org

初學 Python 需要安裝哪些軟件?

三、Python IDE推薦

有了開發環境了,就需要有編輯器之類的軟件。其實在安裝Python開發環境的時候,就已經自帶了一個編輯器,叫IDLE,不過老實講,這個編輯器用起來真的不是很舒服,尤其是編輯比較龐大的工程的時候。而且,萬能的記事本也可以編輯Python,但是我們肯定不能那麼幹對不?那麼接下來就推薦幾款可以編輯python的編輯器。

notepad++:

Notepad++是 Windows操作系統下的一套文本編輯器(軟件版權許可證: GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。Notepad++功能比 Windows 中的 Notepad(記事本)強大,除了可以用來製作一般的純文字說明文件,也十分適合編寫計算機程序代碼。Notepad++ 不僅有語法高亮度顯示,也有語法摺疊功能,並且支持宏以及擴充基本功能的外掛模組。Notepad++是免費軟件,可以免費使用,自帶中文,支持眾多計算機程序語言: C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 彙編, DOS批處理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab。

notepad++的下載地址:

Notepad++ Home​

notepad-plus-plus.org

"

編程這個東西是真的奇妙。對於懂得的人來說,會覺得這個工具是多麼的好用、有趣,而對於小白來說,就如同大山一樣。其實這個都可以理解,大家都是這樣過來的。那麼接下來就說一下python相關的東西吧,並說一下我對編程的理解。本人也是小白一名,如有不對的地方,還請各位大神指出~

懶人目錄:

  • 一、名詞解釋
  • 二、Python開發環境
  • 三、Python IDE推薦

一、名詞解釋

如果在編程方面接觸的比較少,那麼對於軟件這一塊,有幾個名詞一定要了解,比如開發環境、IDE、代碼編輯器、編譯器、調試器等等,我先列出來自百度百科關於這幾個詞的解釋。

開發環境:

軟件開發環境(Software Development Environment,SDE)是指在基本硬件和數字軟件的基礎上,為支持系統軟件和應用軟件的工程化開發和維護而使用的一組軟件,簡稱SDE。它由軟件工具和環境集成機制構成,前者用以支持軟件開發的相關過程、活動和任務,後者為工具集成和軟件的開發、維護及管理提供統一的支持。

IDE:

集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。所有具備這一特性的軟件或者軟件套(組)都可以叫集成開發環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立運行,也可以和其它程序並用。IDE多被用於開發HTML應用軟件。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver等),因為很多項任務會自動生成。

編譯器:

簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器 (Linker) → 可執行程序 (executables)。高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將彙編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或彙編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的字節碼(ByteCode)。最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。

其實百度百科對於這幾個詞條的解釋已經很透徹了,但是對於一些剛接觸程序的夥伴來說可能依然很難理解。簡單點來說,以我們常見的JAVA語言為例,其實如果你想寫一個程序,如果你的電腦裡已經安裝了JDK,那麼其實你已經不需要任何其他的軟件就可以實現一些功能。那有人會問,我看大家寫JAVA都用eclipse呀,沒錯,大家寫JAVA大部分人都用eclipse,但是要知道,那個軟件叫IDE,或者說就是一個編輯器,一個簡易版的eclipse是不會提供JDK的,JDK是需要我們自己單獨安裝的,這個JDK就是開發環境,你所編寫好的代碼,如果想編譯和運行,就需要JDK這個開發環境所支持,而eclipse是提供讓你編輯、調試、用JDK來編譯程序用的,也就是說,你用什麼編輯器並不影響你程序的編寫,而這些編輯器是讓你提高效率,方便調試用的,這些是可選的,而開發環境是必選的。

二、Python開發環境

好了,我們長篇大論說了這麼多關於其他語言的事情,為的就是能讓UP主理解軟件的關係,接下來我們好好聊聊Pyhton。

Python其實和其他的編程語言還有點不太一樣,它是一種腳本語言,就如同MATLAB語言一樣,我們也可以管它叫解釋型語言吧。因此,python的運行的過程中,和我們的傳統語言,比如C、C++這種編譯型語言不太一樣,python的運行其實是一種解釋的過程,因此它需要解釋器。如果想運行Python程序,那麼必不可少的就是Python的開發環境,Python開發環境下載地址:

Python開發環境下載​

www.python.org

初學 Python 需要安裝哪些軟件?

三、Python IDE推薦

有了開發環境了,就需要有編輯器之類的軟件。其實在安裝Python開發環境的時候,就已經自帶了一個編輯器,叫IDLE,不過老實講,這個編輯器用起來真的不是很舒服,尤其是編輯比較龐大的工程的時候。而且,萬能的記事本也可以編輯Python,但是我們肯定不能那麼幹對不?那麼接下來就推薦幾款可以編輯python的編輯器。

notepad++:

Notepad++是 Windows操作系統下的一套文本編輯器(軟件版權許可證: GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。Notepad++功能比 Windows 中的 Notepad(記事本)強大,除了可以用來製作一般的純文字說明文件,也十分適合編寫計算機程序代碼。Notepad++ 不僅有語法高亮度顯示,也有語法摺疊功能,並且支持宏以及擴充基本功能的外掛模組。Notepad++是免費軟件,可以免費使用,自帶中文,支持眾多計算機程序語言: C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 彙編, DOS批處理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab。

notepad++的下載地址:

Notepad++ Home​

notepad-plus-plus.org

初學 Python 需要安裝哪些軟件?

Eclipse(推薦):

Eclipse 是一個開放源代碼的、基於Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。Eclipse並不限於編寫JAVA,它也可以編寫C、python等程序,而且Eclipse在編寫Python上很舒服,值得推薦。

Eclipse下載地址:

Eclipse Downloads | The Eclipse Foundation​

www.eclipse.org

"

編程這個東西是真的奇妙。對於懂得的人來說,會覺得這個工具是多麼的好用、有趣,而對於小白來說,就如同大山一樣。其實這個都可以理解,大家都是這樣過來的。那麼接下來就說一下python相關的東西吧,並說一下我對編程的理解。本人也是小白一名,如有不對的地方,還請各位大神指出~

懶人目錄:

  • 一、名詞解釋
  • 二、Python開發環境
  • 三、Python IDE推薦

一、名詞解釋

如果在編程方面接觸的比較少,那麼對於軟件這一塊,有幾個名詞一定要了解,比如開發環境、IDE、代碼編輯器、編譯器、調試器等等,我先列出來自百度百科關於這幾個詞的解釋。

開發環境:

軟件開發環境(Software Development Environment,SDE)是指在基本硬件和數字軟件的基礎上,為支持系統軟件和應用軟件的工程化開發和維護而使用的一組軟件,簡稱SDE。它由軟件工具和環境集成機制構成,前者用以支持軟件開發的相關過程、活動和任務,後者為工具集成和軟件的開發、維護及管理提供統一的支持。

IDE:

集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。所有具備這一特性的軟件或者軟件套(組)都可以叫集成開發環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立運行,也可以和其它程序並用。IDE多被用於開發HTML應用軟件。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver等),因為很多項任務會自動生成。

編譯器:

簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器 (Linker) → 可執行程序 (executables)。高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將彙編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或彙編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的字節碼(ByteCode)。最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。

其實百度百科對於這幾個詞條的解釋已經很透徹了,但是對於一些剛接觸程序的夥伴來說可能依然很難理解。簡單點來說,以我們常見的JAVA語言為例,其實如果你想寫一個程序,如果你的電腦裡已經安裝了JDK,那麼其實你已經不需要任何其他的軟件就可以實現一些功能。那有人會問,我看大家寫JAVA都用eclipse呀,沒錯,大家寫JAVA大部分人都用eclipse,但是要知道,那個軟件叫IDE,或者說就是一個編輯器,一個簡易版的eclipse是不會提供JDK的,JDK是需要我們自己單獨安裝的,這個JDK就是開發環境,你所編寫好的代碼,如果想編譯和運行,就需要JDK這個開發環境所支持,而eclipse是提供讓你編輯、調試、用JDK來編譯程序用的,也就是說,你用什麼編輯器並不影響你程序的編寫,而這些編輯器是讓你提高效率,方便調試用的,這些是可選的,而開發環境是必選的。

二、Python開發環境

好了,我們長篇大論說了這麼多關於其他語言的事情,為的就是能讓UP主理解軟件的關係,接下來我們好好聊聊Pyhton。

Python其實和其他的編程語言還有點不太一樣,它是一種腳本語言,就如同MATLAB語言一樣,我們也可以管它叫解釋型語言吧。因此,python的運行的過程中,和我們的傳統語言,比如C、C++這種編譯型語言不太一樣,python的運行其實是一種解釋的過程,因此它需要解釋器。如果想運行Python程序,那麼必不可少的就是Python的開發環境,Python開發環境下載地址:

Python開發環境下載​

www.python.org

初學 Python 需要安裝哪些軟件?

三、Python IDE推薦

有了開發環境了,就需要有編輯器之類的軟件。其實在安裝Python開發環境的時候,就已經自帶了一個編輯器,叫IDLE,不過老實講,這個編輯器用起來真的不是很舒服,尤其是編輯比較龐大的工程的時候。而且,萬能的記事本也可以編輯Python,但是我們肯定不能那麼幹對不?那麼接下來就推薦幾款可以編輯python的編輯器。

notepad++:

Notepad++是 Windows操作系統下的一套文本編輯器(軟件版權許可證: GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。Notepad++功能比 Windows 中的 Notepad(記事本)強大,除了可以用來製作一般的純文字說明文件,也十分適合編寫計算機程序代碼。Notepad++ 不僅有語法高亮度顯示,也有語法摺疊功能,並且支持宏以及擴充基本功能的外掛模組。Notepad++是免費軟件,可以免費使用,自帶中文,支持眾多計算機程序語言: C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 彙編, DOS批處理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab。

notepad++的下載地址:

Notepad++ Home​

notepad-plus-plus.org

初學 Python 需要安裝哪些軟件?

Eclipse(推薦):

Eclipse 是一個開放源代碼的、基於Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。Eclipse並不限於編寫JAVA,它也可以編寫C、python等程序,而且Eclipse在編寫Python上很舒服,值得推薦。

Eclipse下載地址:

Eclipse Downloads | The Eclipse Foundation​

www.eclipse.org

初學 Python 需要安裝哪些軟件?

PyCharm(推薦):

PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。PyCharm在編寫和調試Python方面可謂是強者,軟件使用簡單,功能強大,值得推薦。

PyCharm下載地址:

PyCharm: Python IDE for Professional Developers by JetBrains​

www.jetbrains.com

該軟件Pro版本為付費軟件,如果想免費使用,可以使用社區版。

VS Code:

Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現代化輕量級代碼編輯器,支持幾乎所有主流的開發語言的語法高亮、智能代碼補全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,支持插件擴展,並針對網頁開發和雲端應用開發做了優化。軟件跨平臺支持 Win、Mac 以及 Linux。這個軟件太漂亮了,我忍不住要放一張圖。

<img src="https://pic2.zhimg.com/v2-d16b9ec78f6cc542d8d5d567e49253c9_b.jpg" data-rawwidth="1500" data-rawheight="894" data-size="normal" data-default-watermark-src="https://pic2.zhimg.com/v2-22078d18e1d3addfe6ed40c594458729_b.jpg" class="origin_image zh-lightbox-thumb" width="1500" data-original="https://pic2.zhimg.com/v2-d16b9ec78f6cc542d8d5d567e49253c9_r.jpg">

"

編程這個東西是真的奇妙。對於懂得的人來說,會覺得這個工具是多麼的好用、有趣,而對於小白來說,就如同大山一樣。其實這個都可以理解,大家都是這樣過來的。那麼接下來就說一下python相關的東西吧,並說一下我對編程的理解。本人也是小白一名,如有不對的地方,還請各位大神指出~

懶人目錄:

  • 一、名詞解釋
  • 二、Python開發環境
  • 三、Python IDE推薦

一、名詞解釋

如果在編程方面接觸的比較少,那麼對於軟件這一塊,有幾個名詞一定要了解,比如開發環境、IDE、代碼編輯器、編譯器、調試器等等,我先列出來自百度百科關於這幾個詞的解釋。

開發環境:

軟件開發環境(Software Development Environment,SDE)是指在基本硬件和數字軟件的基礎上,為支持系統軟件和應用軟件的工程化開發和維護而使用的一組軟件,簡稱SDE。它由軟件工具和環境集成機制構成,前者用以支持軟件開發的相關過程、活動和任務,後者為工具集成和軟件的開發、維護及管理提供統一的支持。

IDE:

集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。所有具備這一特性的軟件或者軟件套(組)都可以叫集成開發環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立運行,也可以和其它程序並用。IDE多被用於開發HTML應用軟件。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver等),因為很多項任務會自動生成。

編譯器:

簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器 (Linker) → 可執行程序 (executables)。高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將彙編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或彙編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的字節碼(ByteCode)。最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。

其實百度百科對於這幾個詞條的解釋已經很透徹了,但是對於一些剛接觸程序的夥伴來說可能依然很難理解。簡單點來說,以我們常見的JAVA語言為例,其實如果你想寫一個程序,如果你的電腦裡已經安裝了JDK,那麼其實你已經不需要任何其他的軟件就可以實現一些功能。那有人會問,我看大家寫JAVA都用eclipse呀,沒錯,大家寫JAVA大部分人都用eclipse,但是要知道,那個軟件叫IDE,或者說就是一個編輯器,一個簡易版的eclipse是不會提供JDK的,JDK是需要我們自己單獨安裝的,這個JDK就是開發環境,你所編寫好的代碼,如果想編譯和運行,就需要JDK這個開發環境所支持,而eclipse是提供讓你編輯、調試、用JDK來編譯程序用的,也就是說,你用什麼編輯器並不影響你程序的編寫,而這些編輯器是讓你提高效率,方便調試用的,這些是可選的,而開發環境是必選的。

二、Python開發環境

好了,我們長篇大論說了這麼多關於其他語言的事情,為的就是能讓UP主理解軟件的關係,接下來我們好好聊聊Pyhton。

Python其實和其他的編程語言還有點不太一樣,它是一種腳本語言,就如同MATLAB語言一樣,我們也可以管它叫解釋型語言吧。因此,python的運行的過程中,和我們的傳統語言,比如C、C++這種編譯型語言不太一樣,python的運行其實是一種解釋的過程,因此它需要解釋器。如果想運行Python程序,那麼必不可少的就是Python的開發環境,Python開發環境下載地址:

Python開發環境下載​

www.python.org

初學 Python 需要安裝哪些軟件?

三、Python IDE推薦

有了開發環境了,就需要有編輯器之類的軟件。其實在安裝Python開發環境的時候,就已經自帶了一個編輯器,叫IDLE,不過老實講,這個編輯器用起來真的不是很舒服,尤其是編輯比較龐大的工程的時候。而且,萬能的記事本也可以編輯Python,但是我們肯定不能那麼幹對不?那麼接下來就推薦幾款可以編輯python的編輯器。

notepad++:

Notepad++是 Windows操作系統下的一套文本編輯器(軟件版權許可證: GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。Notepad++功能比 Windows 中的 Notepad(記事本)強大,除了可以用來製作一般的純文字說明文件,也十分適合編寫計算機程序代碼。Notepad++ 不僅有語法高亮度顯示,也有語法摺疊功能,並且支持宏以及擴充基本功能的外掛模組。Notepad++是免費軟件,可以免費使用,自帶中文,支持眾多計算機程序語言: C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 彙編, DOS批處理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab。

notepad++的下載地址:

Notepad++ Home​

notepad-plus-plus.org

初學 Python 需要安裝哪些軟件?

Eclipse(推薦):

Eclipse 是一個開放源代碼的、基於Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。Eclipse並不限於編寫JAVA,它也可以編寫C、python等程序,而且Eclipse在編寫Python上很舒服,值得推薦。

Eclipse下載地址:

Eclipse Downloads | The Eclipse Foundation​

www.eclipse.org

初學 Python 需要安裝哪些軟件?

PyCharm(推薦):

PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。PyCharm在編寫和調試Python方面可謂是強者,軟件使用簡單,功能強大,值得推薦。

PyCharm下載地址:

PyCharm: Python IDE for Professional Developers by JetBrains​

www.jetbrains.com

該軟件Pro版本為付費軟件,如果想免費使用,可以使用社區版。

VS Code:

Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現代化輕量級代碼編輯器,支持幾乎所有主流的開發語言的語法高亮、智能代碼補全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,支持插件擴展,並針對網頁開發和雲端應用開發做了優化。軟件跨平臺支持 Win、Mac 以及 Linux。這個軟件太漂亮了,我忍不住要放一張圖。

<img src="https://pic2.zhimg.com/v2-d16b9ec78f6cc542d8d5d567e49253c9_b.jpg" data-rawwidth="1500" data-rawheight="894" data-size="normal" data-default-watermark-src="https://pic2.zhimg.com/v2-22078d18e1d3addfe6ed40c594458729_b.jpg" class="origin_image zh-lightbox-thumb" width="1500" data-original="https://pic2.zhimg.com/v2-d16b9ec78f6cc542d8d5d567e49253c9_r.jpg">

初學 Python 需要安裝哪些軟件?

VS Code軟件截圖

VS Code下載地址:

Visual Studio Code - Code Editing. Redefined​

code.visualstudio.com

"

編程這個東西是真的奇妙。對於懂得的人來說,會覺得這個工具是多麼的好用、有趣,而對於小白來說,就如同大山一樣。其實這個都可以理解,大家都是這樣過來的。那麼接下來就說一下python相關的東西吧,並說一下我對編程的理解。本人也是小白一名,如有不對的地方,還請各位大神指出~

懶人目錄:

  • 一、名詞解釋
  • 二、Python開發環境
  • 三、Python IDE推薦

一、名詞解釋

如果在編程方面接觸的比較少,那麼對於軟件這一塊,有幾個名詞一定要了解,比如開發環境、IDE、代碼編輯器、編譯器、調試器等等,我先列出來自百度百科關於這幾個詞的解釋。

開發環境:

軟件開發環境(Software Development Environment,SDE)是指在基本硬件和數字軟件的基礎上,為支持系統軟件和應用軟件的工程化開發和維護而使用的一組軟件,簡稱SDE。它由軟件工具和環境集成機制構成,前者用以支持軟件開發的相關過程、活動和任務,後者為工具集成和軟件的開發、維護及管理提供統一的支持。

IDE:

集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。所有具備這一特性的軟件或者軟件套(組)都可以叫集成開發環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立運行,也可以和其它程序並用。IDE多被用於開發HTML應用軟件。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver等),因為很多項任務會自動生成。

編譯器:

簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器 (Linker) → 可執行程序 (executables)。高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將彙編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或彙編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的字節碼(ByteCode)。最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。

其實百度百科對於這幾個詞條的解釋已經很透徹了,但是對於一些剛接觸程序的夥伴來說可能依然很難理解。簡單點來說,以我們常見的JAVA語言為例,其實如果你想寫一個程序,如果你的電腦裡已經安裝了JDK,那麼其實你已經不需要任何其他的軟件就可以實現一些功能。那有人會問,我看大家寫JAVA都用eclipse呀,沒錯,大家寫JAVA大部分人都用eclipse,但是要知道,那個軟件叫IDE,或者說就是一個編輯器,一個簡易版的eclipse是不會提供JDK的,JDK是需要我們自己單獨安裝的,這個JDK就是開發環境,你所編寫好的代碼,如果想編譯和運行,就需要JDK這個開發環境所支持,而eclipse是提供讓你編輯、調試、用JDK來編譯程序用的,也就是說,你用什麼編輯器並不影響你程序的編寫,而這些編輯器是讓你提高效率,方便調試用的,這些是可選的,而開發環境是必選的。

二、Python開發環境

好了,我們長篇大論說了這麼多關於其他語言的事情,為的就是能讓UP主理解軟件的關係,接下來我們好好聊聊Pyhton。

Python其實和其他的編程語言還有點不太一樣,它是一種腳本語言,就如同MATLAB語言一樣,我們也可以管它叫解釋型語言吧。因此,python的運行的過程中,和我們的傳統語言,比如C、C++這種編譯型語言不太一樣,python的運行其實是一種解釋的過程,因此它需要解釋器。如果想運行Python程序,那麼必不可少的就是Python的開發環境,Python開發環境下載地址:

Python開發環境下載​

www.python.org

初學 Python 需要安裝哪些軟件?

三、Python IDE推薦

有了開發環境了,就需要有編輯器之類的軟件。其實在安裝Python開發環境的時候,就已經自帶了一個編輯器,叫IDLE,不過老實講,這個編輯器用起來真的不是很舒服,尤其是編輯比較龐大的工程的時候。而且,萬能的記事本也可以編輯Python,但是我們肯定不能那麼幹對不?那麼接下來就推薦幾款可以編輯python的編輯器。

notepad++:

Notepad++是 Windows操作系統下的一套文本編輯器(軟件版權許可證: GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。Notepad++功能比 Windows 中的 Notepad(記事本)強大,除了可以用來製作一般的純文字說明文件,也十分適合編寫計算機程序代碼。Notepad++ 不僅有語法高亮度顯示,也有語法摺疊功能,並且支持宏以及擴充基本功能的外掛模組。Notepad++是免費軟件,可以免費使用,自帶中文,支持眾多計算機程序語言: C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 彙編, DOS批處理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab。

notepad++的下載地址:

Notepad++ Home​

notepad-plus-plus.org

初學 Python 需要安裝哪些軟件?

Eclipse(推薦):

Eclipse 是一個開放源代碼的、基於Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。Eclipse並不限於編寫JAVA,它也可以編寫C、python等程序,而且Eclipse在編寫Python上很舒服,值得推薦。

Eclipse下載地址:

Eclipse Downloads | The Eclipse Foundation​

www.eclipse.org

初學 Python 需要安裝哪些軟件?

PyCharm(推薦):

PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。PyCharm在編寫和調試Python方面可謂是強者,軟件使用簡單,功能強大,值得推薦。

PyCharm下載地址:

PyCharm: Python IDE for Professional Developers by JetBrains​

www.jetbrains.com

該軟件Pro版本為付費軟件,如果想免費使用,可以使用社區版。

VS Code:

Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現代化輕量級代碼編輯器,支持幾乎所有主流的開發語言的語法高亮、智能代碼補全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,支持插件擴展,並針對網頁開發和雲端應用開發做了優化。軟件跨平臺支持 Win、Mac 以及 Linux。這個軟件太漂亮了,我忍不住要放一張圖。

<img src="https://pic2.zhimg.com/v2-d16b9ec78f6cc542d8d5d567e49253c9_b.jpg" data-rawwidth="1500" data-rawheight="894" data-size="normal" data-default-watermark-src="https://pic2.zhimg.com/v2-22078d18e1d3addfe6ed40c594458729_b.jpg" class="origin_image zh-lightbox-thumb" width="1500" data-original="https://pic2.zhimg.com/v2-d16b9ec78f6cc542d8d5d567e49253c9_r.jpg">

初學 Python 需要安裝哪些軟件?

VS Code軟件截圖

VS Code下載地址:

Visual Studio Code - Code Editing. Redefined​

code.visualstudio.com

初學 Python 需要安裝哪些軟件?

Anaconda(推薦):

到最後,不得不再推薦一下Anaconda,這款軟件屬於一站式服務,裡面集成了Python的運行環境,並集成了100多種庫,此外該軟件裡面還有Anaconda Navigtor、Jupyter notebook、qtconsole和spyder等,由於集成的功能比較多,用起來相對來說省心一些。

Anaconda下載地址:

https://www.anaconda.com/download/​

www.anaconda.com

希望這些對想入坑的夥伴們有所幫助。如有小夥伴需要python入門資料,可以私信小編“012”獲取哦。

"

編程這個東西是真的奇妙。對於懂得的人來說,會覺得這個工具是多麼的好用、有趣,而對於小白來說,就如同大山一樣。其實這個都可以理解,大家都是這樣過來的。那麼接下來就說一下python相關的東西吧,並說一下我對編程的理解。本人也是小白一名,如有不對的地方,還請各位大神指出~

懶人目錄:

  • 一、名詞解釋
  • 二、Python開發環境
  • 三、Python IDE推薦

一、名詞解釋

如果在編程方面接觸的比較少,那麼對於軟件這一塊,有幾個名詞一定要了解,比如開發環境、IDE、代碼編輯器、編譯器、調試器等等,我先列出來自百度百科關於這幾個詞的解釋。

開發環境:

軟件開發環境(Software Development Environment,SDE)是指在基本硬件和數字軟件的基礎上,為支持系統軟件和應用軟件的工程化開發和維護而使用的一組軟件,簡稱SDE。它由軟件工具和環境集成機制構成,前者用以支持軟件開發的相關過程、活動和任務,後者為工具集成和軟件的開發、維護及管理提供統一的支持。

IDE:

集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。所有具備這一特性的軟件或者軟件套(組)都可以叫集成開發環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立運行,也可以和其它程序並用。IDE多被用於開發HTML應用軟件。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver等),因為很多項任務會自動生成。

編譯器:

簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器 (Linker) → 可執行程序 (executables)。高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將彙編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或彙編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的字節碼(ByteCode)。最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。

其實百度百科對於這幾個詞條的解釋已經很透徹了,但是對於一些剛接觸程序的夥伴來說可能依然很難理解。簡單點來說,以我們常見的JAVA語言為例,其實如果你想寫一個程序,如果你的電腦裡已經安裝了JDK,那麼其實你已經不需要任何其他的軟件就可以實現一些功能。那有人會問,我看大家寫JAVA都用eclipse呀,沒錯,大家寫JAVA大部分人都用eclipse,但是要知道,那個軟件叫IDE,或者說就是一個編輯器,一個簡易版的eclipse是不會提供JDK的,JDK是需要我們自己單獨安裝的,這個JDK就是開發環境,你所編寫好的代碼,如果想編譯和運行,就需要JDK這個開發環境所支持,而eclipse是提供讓你編輯、調試、用JDK來編譯程序用的,也就是說,你用什麼編輯器並不影響你程序的編寫,而這些編輯器是讓你提高效率,方便調試用的,這些是可選的,而開發環境是必選的。

二、Python開發環境

好了,我們長篇大論說了這麼多關於其他語言的事情,為的就是能讓UP主理解軟件的關係,接下來我們好好聊聊Pyhton。

Python其實和其他的編程語言還有點不太一樣,它是一種腳本語言,就如同MATLAB語言一樣,我們也可以管它叫解釋型語言吧。因此,python的運行的過程中,和我們的傳統語言,比如C、C++這種編譯型語言不太一樣,python的運行其實是一種解釋的過程,因此它需要解釋器。如果想運行Python程序,那麼必不可少的就是Python的開發環境,Python開發環境下載地址:

Python開發環境下載​

www.python.org

初學 Python 需要安裝哪些軟件?

三、Python IDE推薦

有了開發環境了,就需要有編輯器之類的軟件。其實在安裝Python開發環境的時候,就已經自帶了一個編輯器,叫IDLE,不過老實講,這個編輯器用起來真的不是很舒服,尤其是編輯比較龐大的工程的時候。而且,萬能的記事本也可以編輯Python,但是我們肯定不能那麼幹對不?那麼接下來就推薦幾款可以編輯python的編輯器。

notepad++:

Notepad++是 Windows操作系統下的一套文本編輯器(軟件版權許可證: GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。Notepad++功能比 Windows 中的 Notepad(記事本)強大,除了可以用來製作一般的純文字說明文件,也十分適合編寫計算機程序代碼。Notepad++ 不僅有語法高亮度顯示,也有語法摺疊功能,並且支持宏以及擴充基本功能的外掛模組。Notepad++是免費軟件,可以免費使用,自帶中文,支持眾多計算機程序語言: C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 彙編, DOS批處理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab。

notepad++的下載地址:

Notepad++ Home​

notepad-plus-plus.org

初學 Python 需要安裝哪些軟件?

Eclipse(推薦):

Eclipse 是一個開放源代碼的、基於Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。Eclipse並不限於編寫JAVA,它也可以編寫C、python等程序,而且Eclipse在編寫Python上很舒服,值得推薦。

Eclipse下載地址:

Eclipse Downloads | The Eclipse Foundation​

www.eclipse.org

初學 Python 需要安裝哪些軟件?

PyCharm(推薦):

PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。PyCharm在編寫和調試Python方面可謂是強者,軟件使用簡單,功能強大,值得推薦。

PyCharm下載地址:

PyCharm: Python IDE for Professional Developers by JetBrains​

www.jetbrains.com

該軟件Pro版本為付費軟件,如果想免費使用,可以使用社區版。

VS Code:

Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現代化輕量級代碼編輯器,支持幾乎所有主流的開發語言的語法高亮、智能代碼補全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,支持插件擴展,並針對網頁開發和雲端應用開發做了優化。軟件跨平臺支持 Win、Mac 以及 Linux。這個軟件太漂亮了,我忍不住要放一張圖。

<img src="https://pic2.zhimg.com/v2-d16b9ec78f6cc542d8d5d567e49253c9_b.jpg" data-rawwidth="1500" data-rawheight="894" data-size="normal" data-default-watermark-src="https://pic2.zhimg.com/v2-22078d18e1d3addfe6ed40c594458729_b.jpg" class="origin_image zh-lightbox-thumb" width="1500" data-original="https://pic2.zhimg.com/v2-d16b9ec78f6cc542d8d5d567e49253c9_r.jpg">

初學 Python 需要安裝哪些軟件?

VS Code軟件截圖

VS Code下載地址:

Visual Studio Code - Code Editing. Redefined​

code.visualstudio.com

初學 Python 需要安裝哪些軟件?

Anaconda(推薦):

到最後,不得不再推薦一下Anaconda,這款軟件屬於一站式服務,裡面集成了Python的運行環境,並集成了100多種庫,此外該軟件裡面還有Anaconda Navigtor、Jupyter notebook、qtconsole和spyder等,由於集成的功能比較多,用起來相對來說省心一些。

Anaconda下載地址:

https://www.anaconda.com/download/​

www.anaconda.com

希望這些對想入坑的夥伴們有所幫助。如有小夥伴需要python入門資料,可以私信小編“012”獲取哦。

初學 Python 需要安裝哪些軟件?

"

相關推薦

推薦中...