新聞中心
python新手入門使用自帶的IDLE、用pycharm還是visual studio?
看到大佬已經(jīng)回答得很好,但還是想多說幾句個(gè)人的看法。

Pycharm使用過的優(yōu)點(diǎn):就是它本身極為智能和靈敏的代碼提示和補(bǔ)全功能。這應(yīng)該是初學(xué)者和一些快速寫程序的人最大的福音。因?yàn)樵S多命令不需要再強(qiáng)行自己背得分毫不差。只需要寫一個(gè)首字母就可以自動(dòng)補(bǔ)全,尤其在使用類似的庫時(shí),甚至是可以根據(jù)經(jīng)驗(yàn)猜出該變量下的方法、屬性等。
這個(gè)功能在自己開發(fā)一些庫、做一些較大的項(xiàng)目的時(shí)候是極為有用的。因?yàn)槲覀冏约簩憥鞎r(shí)可能時(shí)常需要調(diào)整不同方法所在的文件,不同文件也有可能要移動(dòng)地方,然而常讓人煩的是一旦動(dòng)了一些比較基礎(chǔ)的方法或者文件,對應(yīng)使用了這些方法的內(nèi)容就得全部重新寫一遍。但這些問題一旦進(jìn)入Pycharm就完全不成問題了,因?yàn)镻ycharm會在文件被移動(dòng)之后自動(dòng)將所有引用了它的文件的對應(yīng)內(nèi)容全部自動(dòng)修改過來。
但是很多大佬用到后期就會選用其他的軟件,比如用python搞數(shù)據(jù)分析時(shí)候一般用jupyter。但是也不能否定Pycharm這款優(yōu)秀軟件,在編程行業(yè)的地位
我感覺還是PyCharm吧,雖然有些臃腫龐大,但畢竟是一個(gè)專業(yè)的Python開發(fā)軟件,IDLE太小,功能不全,Visual Studio顯然就不適合Python開發(fā),下面我簡單介紹一下PyCharm的安裝和使用,感興趣的朋友可以嘗試一下:
安裝PyCharm
這個(gè)直接到官網(wǎng)下載安裝包即可,目前最新版本是PyCharm2019,有社區(qū)版、專業(yè)版2種,其中社區(qū)版可供個(gè)人免費(fèi)使用,專業(yè)版需要付費(fèi)購買版權(quán),根據(jù)自己平臺的不同選擇合適的版本,windows下就是一個(gè)exe安裝包,雙擊便可直接進(jìn)入安裝界面,建議安裝位置選擇在非系統(tǒng)盤,會占用比較多的存儲空間:
使用PyCharm
PyCharm安裝完成后,我們就可以直接新建Python項(xiàng)目,開始Python開發(fā)了,這里支持純Python,當(dāng)然也支持Django、Flask、Web2Py等Web項(xiàng)目,智能補(bǔ)全、語法提示、代碼高亮、版本控制等基本功能非常不錯(cuò),除此之外,還支持單元測試、代碼重構(gòu)等高級功能,因此非常適合專業(yè)開發(fā)者,對于大型項(xiàng)目的管理和維護(hù)來說,可以說是非常方便,相信你使用上后很快就會愛上這款軟件:
其他工具介紹
當(dāng)然,除了比較專業(yè)的PyCharm,還有許多其他軟件同樣適合開發(fā)者,這里推薦一款輕量級的代碼編輯器—VS Code,和Visual Studio非常相似,但沒有Visual Studio那么的臃腫龐大、占用內(nèi)存,智能補(bǔ)全、語法提示、代碼高亮等功能非常不錯(cuò),插件擴(kuò)展豐富,生態(tài)環(huán)境良好,只需簡單安裝一個(gè)Python插件,便可直接運(yùn)行Python程序,初學(xué)來說非常容易掌握,當(dāng)然,在前端開發(fā)中也普遍使用:
總之,個(gè)人偏向于PyCharm,比較專業(yè),也比較強(qiáng)大,非常適合Python開發(fā),尤其是項(xiàng)目的管理和維護(hù),輕量級的一點(diǎn)就是VS Code,比較容易操作,插件擴(kuò)展也豐富,當(dāng)然,你也可以使用IDLE、Visual Studio,但效果不是很好,網(wǎng)上也有相關(guān)教程和資料,介紹的非常詳細(xì),感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對你有所幫助吧,也歡迎大家評論、留言進(jìn)行補(bǔ)充。
我是做高性能計(jì)算的,用VS已20多年了,由于原來的分布式計(jì)算中央控制系統(tǒng)是用C++寫的,用戶感到使用不便,所以就想改成B/S結(jié)構(gòu),因此我就直接用VS。開發(fā)時(shí)不用做任何配置,從開始學(xué)Python至一個(gè)分布式計(jì)算中央控制系統(tǒng)開發(fā)完成也就5個(gè)月,前后端全部自己做。
Python新手入門,重點(diǎn)是加強(qiáng)自己對語法的熟悉程度,最好選那些沒有提示的編輯器來,以后書寫大型項(xiàng)目的時(shí)候就需要有一個(gè)熟悉的ide來幫助自己減輕開發(fā)工作。
各種編輯器各有各的優(yōu)缺點(diǎn),使用默認(rèn)的編輯器(但是默認(rèn)的編輯器問題比較多,有的時(shí)候碰見問題對于新手來說不好解決)。
pycharm功能很全,但是體積太大,啟動(dòng)慢,除了這個(gè)其他方面都是很好的,我之前用過一段時(shí)間,很贊。
vscode我覺得各方面都挺好的(輕量化,功能比較全,插件豐富)。雖然我用sublime。
其實(shí)我推薦你每個(gè)都試用一下,一方面鍛煉一下自己配置各種開發(fā)環(huán)境的能力,另一方面讓你自己選擇什么編輯器適合你,剛開始用的時(shí)候新手最好少看提示,等語法熟悉了之后嘗試自己配置編輯器,加快自己的開發(fā)速度。
我用的是sublime text3自己配置的Python運(yùn)行(直接百度,很快的),配合vim,用起來很舒服。每一個(gè)都試試,自己用起來才會發(fā)現(xiàn)哪一個(gè)適合自己。
想要自學(xué)編程,先學(xué)的Python,需要下載什么軟件,有什么推薦課程嗎?
下載Python軟件:
1. 官方Python軟件:https://www.python.org/downloads/
2. Anaconda:https://www.anaconda.com/download/
推薦課程:
1. Codecademy Python課程:https://www.codecademy.com/learn/learn-python
2. Udemy Python課程:https://www.udemy.com/topic/python/
3. Coursera Python課程:https://www.coursera.org/courses?query=python
4. edX Python課程:https://www.edx.org/course?search_query=python
到此,以上就是小編對于的問題就介紹到這了,希望這2點(diǎn)解答對大家有用。
分享標(biāo)題:想要自學(xué)編程,先學(xué)的Python,需要下載什么軟件,有什么推薦課程嗎?
分享網(wǎng)址:http://www.dlmjj.cn/article/djdcppo.html


咨詢
建站咨詢
