Python的終端和文字編輯器有什麼區別,新手(Windows系統)推薦使用哪個?
【Python教程】全網最容易聽懂的1000集python系統學習教程(答疑在最後四期,滿滿乾貨)_嗶哩嗶哩_bilibili
看你是想找女朋友還是找老婆了,女朋友優先pycharm,vscode等ide;老婆還是vim,emacs等文字編輯器
終端是帶有python直譯器,可以逐行執行程式程式碼,主要用於除錯,寫程式非常不方便,而文字編輯器可以方便編輯和修改你的程式碼。
有沒有兩種都能兼顧的軟體?當然有啊,比如python的IDE。比如IntelliJ IDEA Community Edition,VSCode等。
至於新手,windows就VSCode。linux新手就vim。
REPL(互動式環境),也就是你說的終端,只能一行一行寫,一般用來除錯或者實驗。
但文字編輯器可以寫多行,堆在一起,一起執行,寫完後還可以儲存。
所以不是推不推薦的問題,看實際情況,因為你總不能用REPL寫專案,因為REPL寫完是給你自己看的。
最後再給你個忠告,新手別用Pycharm,千萬別用,相信我的話,別聽教育機構或者那些都工作的大佬,新手用容易慣出壞毛病。
適合新手的IDE有
Thonny
IDLE(預設自帶的)
適合新手用的編輯器
Sublime Text(最新版本是4)
Visual Studio Code(別裝外掛,不然跟Pycharm一樣了)
Vim Nano Emacs(幾個都是控制檯下的編輯器,操作有點難,適應就好)
(IDE自帶語言環境,開箱即用;編輯器沒有,要自己下載)
(順便提一嘴,是Windows系統,不是Windouws
VSCODE:上手快 配置少 我一直喜歡
pycharm社群版閹割了部分的功能,做Django的要花錢沒必要。