日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

notepad运行python为啥与pycharm运行的结果不一样_零基础初学Python,需要装什么软件?...

發布時間:2024/4/19 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 notepad运行python为啥与pycharm运行的结果不一样_零基础初学Python,需要装什么软件?... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點擊藍字python教程”關注我們喲!

前言

Python現在非常火,語法簡單而且功能強大,很多同學都想學Python!所以小的給各位看官們準備了高價值Python學習視頻教程及相關電子版書籍,歡迎前來領取!

學習Python需要安裝什么軟件呢?也許你是一位編程小白,還不知道如何如何安裝Python軟件和開發環境。那么今天我們就來學一下關于Python軟件、開發環境的相關知識,希望對你有用。

學Python需要安裝的軟件

關于學Python需要安裝哪些軟件,我來說一下我的總結吧:

1.Python開發環境

可以進去Python官網下載安裝,官網地址:https://www.python.org/

2.Pycharm

Pycharm是一種Python IDE(什么是IDE?請看文章下半部分),帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。

此外,該IDE提供了一些高級功能,以用于支持Django框架下的專業Web開發。PyCharm在編寫和調試Python方面可謂是強者,軟件使用簡單,功能強大,值得推薦。

同樣可以去Pycharm官網下載

3.notepad++:

Python編輯器,這個我自己有在用,很方便快捷。Notepad++是 Windows操作系統下的一套文本編輯器(軟件版權許可證: GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。

4.Sublime Text代碼編輯器:

Sublime Text雖然是一個收費的軟件,但是可以無限期的免費試用,非常適合學生黨。

5.Google Chrome谷歌瀏覽器:

如果你還在用360瀏覽器的話,谷歌瀏覽器強烈推薦你。尤其是在利用Python進行網絡爬蟲時,谷歌瀏覽器會顯得十分順手。

同時在部分功能上,谷歌瀏覽器要優于蘋果電腦自帶的瀏覽器,例如在添加書簽時,谷歌瀏覽器可以手動建立文件夾進行分類。

6.Anaconda:

自帶Python環境,帶了很多其他的庫,直接安裝很方便

7.網易有道詞典:

遇到編程里面不認識的單詞,可以用來查詞,有專業詞匯解釋,很方便

上面這些都是比較適合初學Python的。

編程概念深入學習

如果在編程方面接觸的比較少,那么對于軟件這一塊,有幾個名詞一定要了解,比如開發環境、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開發環境下載地址:www.python.org?


學習python過程中有不懂的可以加入我的python零基礎系統學習交流秋秋qun:934109170,與你分享Python企業當下人才需求及怎么從零基礎學習Python,和學習什么內容。相關學習視頻資料、開發工具都有分享

總結

以上是生活随笔為你收集整理的notepad运行python为啥与pycharm运行的结果不一样_零基础初学Python,需要装什么软件?...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。