python新手入門使用自帶的IDLE、用pycharm還是visual studio?

Shmily047



VSCode

由微軟團隊開發的一款編輯器,旨在替代Sublime、Atom之流,跨平臺支持,UI也很絢麗,讓你的編碼過程不再單調。最重要的是和Pycharm、VisualStudio等IDE比起來,他的安裝包小巧,啟動速度快,在別人還在等待IDE啟動過程中,你已經動手編碼了。


VSCode目前有大量的開發者為其開發各類插件,只有你想不到的,沒有你找不到的。Python開發的話,只需要簡單的在插件市場傻瓜式安裝Python插件即可,不僅能享受語法智能提示的便捷,更能享受pylint檢測的優雅性,讓你的代碼更加Python範。

眼過千遍不如手過一遍!書看千行不如手敲一行!手敲千行不如單步一行!編程學習過程最重要的就是單步調試,弄懂程序的每一個運行邏輯。VSCode安裝插件後,你可以很容易的加斷點單步調試、查看每個變量運行過程中的值。

Pycharm

專業的Python開發IDE,甚至可以說是Python開發最好用的IDE。不像VSCode那樣需要安裝插件,無需額外配置,直接下載後傻瓜式安裝,完成後即可使用。唯一不足是純英文版本,需要你有一定的英文底子,當然現在網上有很多針對Pycharm的漢化教程,但是個人還是感覺很蹩腳,如果你立志於IT行業,那麼建議還是要好好學英語。

目前有專業版和社區版,當然專業版收費,社區版免費,初學者的話,建議社區版足矣(當然專業版功能更加強大,土豪請隨意)。


至於作為安裝Python過程的附屬品IDLE,無需獨立去下載安裝,開箱即用,但是功能上無論和Pycharm還是VisualStudio相比,還是差了不少的。下面是一張Python3.7的IDLE界面圖,還是很樸素的。個人不建議使用,很可能會因此而打擊你動手編碼的積極性。


總結

  • VSCode需要你動手去調教配置一番,一旦你熟練運用後,一定會愛不釋手。

  • 如果你懶得去動手摺騰,電腦性能足夠強勁,那麼我還是建議你直接使用Pycharm!

  • 至於IDLE,還是忘了他吧!


一個程序員的奮鬥史


對於python初學者來說,我覺得自帶的idle功能足夠,並且用idle能夠幫助初學者更好地入門,pycharm、visual studio 雖然是超級IDE,但太過龐大,如果只做python入門開發,沒有太大的必要用這個。

IDLE是在Python安裝時自動安裝的一個集成開發環境(IDE),事實上,這也是目前見過的最最輕量的集成開發環境了。

運行 Python IDLE 後,首先看到的是一個主窗口。這個主窗口是一個 Python 語言的解釋器,也就是你在這個解釋器中輸入一條 Python 語句,回車,Python 程序會立即執行這條語句。這樣的解釋器,也被稱為 Shell。

1、對於初學者來說,python的入門方式基本上是對著教程一步步地進行學習,python自帶的idle體積小,啟動速度相對於第三方軟件也比較快,使用便捷。

2、idle使用幾乎零學習成本,照著教程很容易就能上手。

3、idle指令提示功能不是很好,在文本編輯裡更是不支持指令提示,對於初學者雖然有些不便,但正是在多次練習的過程中才能幫助我們更好地掌握基礎內容。

4、剛開始學python一般都是函數式編程,不需要複雜的工程文件管理,一個文件實現一個功能,這樣的工作idle完全能夠勝任。

5、python自帶的idle就像cmd命令行一般,隨便什麼時候想起來都可以打開進行練習,即使老闆查崗你也可以說我在算數,哈哈,完美的掩飾。


說了這麼多,學習python重要的還是不停地coding,新手入門就從idle學起吧。


莫非8125


我感覺還是PyCharm吧,雖然有些臃腫龐大,但畢竟是一個專業的Python開發軟件,IDLE太小,功能不全,Visual Studio顯然就不適合Python開發,下面我簡單介紹一下PyCharm的安裝和使用,感興趣的朋友可以嘗試一下:

安裝PyCharm

這個直接到官網下載安裝包即可,目前最新版本是PyCharm2019,有社區版、專業版2種,其中社區版可供個人免費使用,專業版需要付費購買版權,根據自己平臺的不同選擇合適的版本,windows下就是一個exe安裝包,雙擊便可直接進入安裝界面,建議安裝位置選擇在非系統盤,會佔用比較多的存儲空間:

使用PyCharm

PyCharm安裝完成後,我們就可以直接新建Python項目,開始Python開發了,這裡支持純Python,當然也支持Django、Flask、Web2Py等Web項目,智能補全、語法提示、代碼高亮、版本控制等基本功能非常不錯,除此之外,還支持單元測試、代碼重構等高級功能,因此非常適合專業開發者,對於大型項目的管理和維護來說,可以說是非常方便,相信你使用上後很快就會愛上這款軟件:

其他工具介紹

當然,除了比較專業的PyCharm,還有許多其他軟件同樣適合開發者,這裡推薦一款輕量級的代碼編輯器—VS Code,和Visual Studio非常相似,但沒有Visual Studio那麼的臃腫龐大、佔用內存,智能補全、語法提示、代碼高亮等功能非常不錯,插件擴展豐富,生態環境良好,只需簡單安裝一個Python插件,便可直接運行Python程序,初學來說非常容易掌握,當然,在前端開發中也普遍使用:

總之,個人偏向於PyCharm,比較專業,也比較強大,非常適合Python開發,尤其是項目的管理和維護,輕量級的一點就是VS Code,比較容易操作,插件擴展也豐富,當然,你也可以使用IDLE、Visual Studio,但效果不是很好,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。


小小猿愛嘻嘻


我推薦的IDE:Thonny,這個比較適合初學者。這個IDE不是大家經常推薦的常用產品,也不是一個新的 IDE。

一 IDE 簡介

Thonny是基於python內置圖形庫tkinter開發出來的支持多平臺(windows,Mac,Linux)的python IDE,支持語法著色、代碼自動補全、debug等功能,如果你正在尋找一種“輕量級”的python IDE,那麼可以試一試Thonny。

官網地址為:http://thonny.org

二 安裝 IDE

下面的圖片為按照時顯示的圖片。

三 測試

import sys

print("Hello Thonny")

print("Python version: %s" % sys.version)

從上圖我們可以看到,整個 IDE 顯示的相當清楚,包括對於代碼的一些說明,變量的值都有說明,並且上圖中顯示的 Python 版本是 IDE 自帶的版本。

如上圖顯示,如果我們的程序出現了錯誤,在 Assistant tab 中會有提示說明,這個功能在學習初期還是相當不錯的。

程序正常運行了,下面才是我要介紹的功能。

這個截圖中,大家可以看到,我可以直接在 shell tab 中調用程序中的函數,並且查看結果,這個功能我覺得不錯,在某些場合下可以代替調試功能。


神奇鑰匙


這最近有很多人都在問,學習Python語言用什麼編輯器更好?這裡 @影式雜鋪 有話說,編輯器與其問別人說哪個好,不如自己親自去實踐感覺,我覺得這樣才更有利於自己去選擇,畢竟每個人代碼的書寫、使用快捷鍵的方式以及其他因素等的關係,也就導致每個人推薦的都略有差異,其實作為程序員來講,並不是只會或者只使用一種編輯器,在不同的項目、不同的需求中可能會使用多種編輯器來進行配合使用,就拿 @影視雜鋪 來說,是個個Python的愛好者,在平常的代碼書寫過程中也是使用了好多款編輯器,接觸並且使用的編輯器有VS Code、EditPlus、Sublime Text、PyCharm等,也有使用過Notepad++。剛開始只是些簡單的py文件,可以使用VS Code、寫HTML使用Sublime Text,現在使用PyCharm寫大型項目。每個編輯器都有優缺點,不可能做到很完美的兼顧到方方面面。可以參考 @影式雜鋪 的這篇文章 這些優秀的代碼編輯器,你有用過多少?那麼作為新手來說呢,@影視雜鋪 建議從簡單的編輯器開始寫起:1、可以鍛鍊自己的代碼書寫能力2、可以提供代碼的閱讀、糾錯能力3、還可以鍛鍊自己的配置環境開發能力,這個在以後的項目中非常重要。最後當你經歷了前面的“洗禮”後,相信就會找到屬於自己開發的編輯器。


影式雜鋪


pycharm吧,IDE要用還是最成熟的

為什麼要選擇pycharm

1、集成了語法提示器

2、有代碼錯誤和語法提示

3、成熟的三方包管理

4、方便模塊的快速引用

5、代碼的快速處理,比如提示、格式、調試

6、與三方軟件的集成,比如git等


剛剛開始的新手,有一套優秀的IDE,會讓自己的代碼編寫變得有趣和快捷。


希望我的回答對你有幫助,如果對Python還有其它問題可以關注並私信我


明哥玩編程


Python新手入門,重點是加強自己對語法的熟悉程度,最好選那些沒有提示的編輯器來,以後書寫大型項目的時候就需要有一個熟悉的ide來幫助自己減輕開發工作。

各種編輯器各有各的優缺點,使用默認的編輯器(但是默認的編輯器問題比較多,有的時候碰見問題對於新手來說不好解決)。

pycharm功能很全,但是體積太大,啟動慢,除了這個其他方面都是很好的,我之前用過一段時間,很贊。

vscode我覺得各方面都挺好的(輕量化,功能比較全,插件豐富)。雖然我用sublime。

其實我推薦你每個都試用一下,一方面鍛鍊一下自己配置各種開發環境的能力,另一方面讓你自己選擇什麼編輯器適合你,剛開始用的時候新手最好少看提示,等語法熟悉了之後嘗試自己配置編輯器,加快自己的開發速度。

我用的是sublime text3自己配置的Python運行(直接百度,很快的),配合vim,用起來很舒服。每一個都試試,自己用起來才會發現哪一個適合自己。


果蔬烘乾機


新手還是pycharm吧,功能齊全,像我玩久了,更喜歡輕便一點的編輯器


pygo


python自帶的idle只能對python初級的認識,在開發效率方面和pycharm和StudioCode不在一個層級,所以我還是推薦用VisualStudioCode或者Pycharm編輯器開發會更好。


設計大爆炸


我就說一點 vs 和vs code 是倆軟件

我推薦你 pycharm


分享到:


相關文章: