03.07 想自學python,用什麼編譯器比較好?

銳銳CC


對於新人來說,我們剛開始想學一項技術,都會先找找,這項技術領域,大眾認可一些東西。對於想學Python的來說,選擇一款合適的開發工具就很必要。個人看法,pycharm首選,vscode次之吧。偶爾用用vim。畢竟有的服務器是在linux.用vim改改代碼,調試一下bug還是很好用的。平常開發就不要用了。縮進如果配置不好,老難受了~不扯了,改bug去了,你加油。還有安裝啥的,傻瓜式安裝,next-next-next.激活碼啥的百度一大片。pycharm最好是搞那種永久激活的,記得那個激活文件要跟你的Pycharm版本要對應。不對應的話,沒啥效果。然後再去選幾款自己心儀的插件,寫代碼也是一種消遣~


碼農劉


很高興回答你的問題,我們目前用的最多的是Pycharm;

現在我們來分享一下pycharm的安裝和一些快捷鍵使用方法:


一、Pycharm安裝方法和項目創建:

1、首先去Pycharm官網,或者直接輸入網址:http://www.jetbrains.com/pycharm/download/#section=windows,下載PyCharm安裝包,根據自己電腦的操作系統進行選擇,對於windows系統選擇下圖的框框所包含的安裝包。


2、選擇Windows系統的專業版,將其下載到本地,如下圖所示:


3、雙擊下載的安裝包,進行安裝,然後會彈出界面:


4、選擇安裝目錄,Pycharm需要的內存較多,建議將其安裝在D盤或者E盤,不建議放在系統盤C盤:


5、點擊Next,進入下圖的界面:

Create Desktop Shortcut創建桌面快捷方式,一個32位,一個64位,小編的電腦是64位系統,所以選擇64位。

勾選Create Associations是否關聯文件,選擇以後打開.py文件就會用PyCharm打開。


6、點擊Next,進入下圖:

默認安裝即可,直接點擊Install。


7、耐心的等待兩分鐘左右,如下圖:


8、之後就會得到下面的安裝完成的界面:


9、點擊Finish,Pycharm安裝完成。接下來對Pycharm進行配置,雙擊運行桌面上的Pycharm圖標,進入下圖界面:

選擇Do not import settings,之後選擇OK,進入下一步。


10、選擇Accept,進入下一步:


11、進入激活界面,選擇第二個License server,如下圖所示:

之後在License server address中隨意輸入下面兩個註冊碼中的任意一個即可,Pycharm新註冊碼1:http://idea.liyang.io或pycharm新註冊碼2:http://xidea.online,之後點擊OK,便可以激活Pycharm了。


12、Pycharm激活後


13、激活之後會自動跳轉到下圖界面,選擇IDE主題與編輯區主題:

建議選擇Darcula主題,該主題更有利於保護眼睛,而且看上去也非常不錯~~~


14、選擇OK之後進入下圖界面:

選擇Yes即可,更換IDE主題。


15、之後進入下圖界面:


16、點擊Create New Project,進入如下圖的界面:

自定義項目存儲路徑,IDE默認會關聯Python解釋器。選擇好存儲路徑後,點擊create。


17、IDE提供的提示,直接close即可,不用理會。


18、進入的界面如下圖所示,鼠標右擊圖中箭頭指向的地方,然後選擇New,最後選擇python file,在彈出的框中填寫文件名(任意填寫),本例填寫:helloworld。


19、之後得到下圖,然後點擊OK即可:


20、文件創建成功後便進入如下的界面,便可以編寫自己的程序了。

這個界面是Pycharm默認的界面,大家完全可以自己去setting中設置自己喜歡的背景和字體大小、格式等等。

在這裡我就不一一贅述了,起碼到這裡我相信大家已經實現了Pycharm的安裝了。


二、部分快捷鍵使用方法:

1、Ctrl + Enter:在下方新建行但不移動光標;

2、Shift + Enter:在下方新建行並移到新行行首;

3、Ctrl + /:註釋(取消註釋)選擇的行;

4、Ctrl+d:對光標所在行的代碼進行復制。


紀老修


用什麼編譯器比較好?python本質是一種解釋型語言,沒有什麼編譯器之說,就一個解釋器,官網可以直接下載,題主問的應該是python開發工具吧,這裡我簡單介紹3個,分別是vs code、sublime text和pycharm,不管是對於初學者還是專業開發者都非常適用,感興趣的朋友可以嘗試一下:

免費開源vs code,非常適合初學者

這是微軟自主設計研發的一款輕量級代碼編輯器,在開發界非常流行,幾乎大部分編程人員都在積極使用,界面設計風格和vs非常相似,但沒有vs那麼臃腫龐大、佔用資源,運行速度快、佔用內存少,支持代碼高亮、語法提示、智能補全、版本控制等常用功能,只需簡單安裝一個python插件,便可直接編輯運行python程序,對於初學者來說,非常容易學習和掌握,相信你很快就會愛上這款軟件:


輕便靈活sublime text,插件擴展豐富

這也是一個輕量級的代碼編輯器,個人桌面端也比較常用,和vs code的類似,支持跨平臺,但原則上面向個人不免費,常見的自動補全、代碼高亮、語法提示等功能這個軟件都能很好兼容,除此之外,插件擴展豐富,只需簡單配置python解釋器路徑,便可直接運行python程序,當然,針對前端等編程語言也做了大量適配,因此在網頁開發中也普遍使用,初學來說也非常容易掌握:

專業強大pycharm,非常適合專業開發者

這是jetbrains公司開發的一款專業python編程軟件(IDE),在python界可以說是無人不知無人不曉,相比較vs code、sublime text等輕量級代碼編輯器,pycharm不僅支持智能補全、代碼高亮、語法提示等常見功能,還支持單元測試、代碼重構、代碼分析等高級功能,因此開發效率更高,也更適合大型項目,如果你是專業的python開發者,或者是以後想從事於這個行業,那麼pycharm就是一個必不可少的利器:

當然,除了以上3個軟件,還有許多其他軟件也支持python開發,像spyder、jupyter等也都非常不錯,只要你熟悉一下使用過程,很快就能掌握的,工具來說,沒有哪個一定好哪個一定不好,適合自己就行,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。


小小猿愛嘻嘻


實際上,學Python,或者其他任何一種程序語言,用什麼編輯工具(開發工具)不是最重要的,只要選擇熟悉的、用順手的、簡單的編輯器就可以了,學習過程中的重點是,學習Python的語法、函數等等。不管用什麼,語法、函數都是Python的根本,編程工具僅僅是工具而已。(推薦學習:Python基礎視頻教程)

對於初學者而言,實際上IDE(集成開發環境)並不是一個好選擇,IDE的強大功能會幫初學者完成很多工作,讓初學者忽略了一些很重要的語法或者函數的用法,過於依賴IDE,初學者可能會很快完成一段代碼,併成功運行,但離開了IDE,同樣的程序,也許會出現各種各樣的bug,比如拼寫,比如格式等等。

因此,初學者學習Python,或者其他程序語言,最好的編程工具就是文本編輯器,不需要太花哨的功能,只要運行速度快,佔用資源少,就OK。

最好的選擇是跨平臺的編輯器,就是能分別在MacOS,Windows,Linux等操作系統上運行的。

理由:當你換了操作平臺,依然可以用熟悉的工具來些代碼,減少熟悉工具的學習成本。

推薦Sublime Text

Sublime Text 是一個代碼編輯器(Sublime Text 2是收費軟件,但可以無限期試用),也是HTML和散文先進的文本編輯器。Sublime Text是由程序員Jon Skinner於2008年1月份所開發出來,它最初被設計為一個具有豐富擴展功能的Vim。

Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書籤,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平臺的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。






電腦萬事屋


寫代碼的編輯器有很多,可以寫python代碼的編輯器也很多。例如:NotePad、EditPlus、Sublime Text、VS Code、PyCharm等等,

建議新手開始寫的時候從稍微簡單些的編輯器寫起,下面前兩款VS Code、Sublime Text都是可以的


影式雜鋪


有開發基礎的當然是 pycharm,vscode 啦,實在不行 vim 也能湊合湊合

沒有開發基礎的建議使用jupyter notebook,這是一款python學習與開發的一款簡介的IDE,是一款Web應用程序,便於創建和編寫文檔等操作,支持實時編寫並運行代碼、方程式,同時支持可視化圖像輸出等等,其安裝與啟動方式很簡單。第一次使用時感覺很驚豔,太好用了,執行後馬上在網頁上顯示並持久化保存計算結果,方便調試。

話說這個jupyter主要是用於教學使用的,初學者使用很方便。




名字短了好記


目前正處在學習python的初級階段,charm,sublime還有幾個都安裝使用了一下,功能上charm較為全面,但友好度上sublime rext要好的多,但sublime text需要配合python自帶的idle使用,又比charm要繁瑣一點,個人感覺初級階段也用不到什麼太複雜的功能,快點上手是主要的,推薦sublime text3


天涯20883023


使用了十多年Python了。編輯工具沒什麼要求,順手就好。個人建議ultraedit,如果是無圖形界面的Linux則就用vim即可!還有個良心建議編輯器能簡則不要讓編緝掩掉太多本質的東西,到頭來連使用命令行編譯運行都不會!


科技灣區


運行Python的其實是解釋器,解釋器和編譯器是非常不同的,因為作為一種動態語言解釋器會直接把源代碼在實際功能運行的時候轉化成可執行的代碼



Charles莫比嗨客MbhAi


用自帶的IDE就行,也挺好用的


分享到:


相關文章: