Python作為一門廣泛使用的編程語言,學(xué)習(xí)網(wǎng)站和編程軟件其實(shí)非常多,下面我簡單介紹一下,感興趣的朋友可以嘗試一下:
Python學(xué)習(xí)網(wǎng)站菜鳥教程
這是一個(gè)非常不錯(cuò)的編程學(xué)習(xí)網(wǎng)站,前后端都有(其中就包括Python),所有資料都是以文檔的方式在線學(xué)習(xí),知識(shí)點(diǎn)全面,內(nèi)容由淺深入(非常基礎(chǔ)),章節(jié)循序漸進(jìn),還提供在線練習(xí)環(huán)境,非常適合初學(xué)者學(xué)習(xí)入門:
慕課網(wǎng)
這也是一個(gè)眾所周知的編程學(xué)習(xí)網(wǎng)站,前后端(包含Python)、數(shù)據(jù)庫等都有,所有資料都是以視頻的方式在線學(xué)習(xí),既有基礎(chǔ)入門教程,也有高階項(xiàng)目示例,對(duì)于想提升編程水平的開發(fā)人員來說,是一個(gè)非常不錯(cuò)的選擇:
B站
這是一個(gè)資源非常豐富的網(wǎng)站,不僅僅只是娛樂八卦,B站也提供了非常多的Python教學(xué)視頻,可以完全為我所用,既有基礎(chǔ)入門,也有高階深入,課程非常全面、內(nèi)容循序漸進(jìn)、由淺深入,對(duì)于想入門Python編程或提升的開發(fā)人員來說,也是一個(gè)非常不錯(cuò)的選擇:
Python編程軟件VS Code
這是一個(gè)免費(fèi)、開源、跨平臺(tái)的代碼編輯器,在業(yè)界非常受歡迎,自動(dòng)補(bǔ)全、語法提示、代碼高亮、Git等功能非常不錯(cuò),安裝Python插件后,可以當(dāng)做一個(gè)非常不錯(cuò)的Python編程軟件來使用,對(duì)于入門學(xué)習(xí)來說,是一個(gè)非常不錯(cuò)的選擇:
Sublime Text
這也是一個(gè)輕量級(jí)的代碼編輯器,可以跨平臺(tái)使用,但原則上不免費(fèi),基本使用方式和VS Code差不多,智能補(bǔ)全、代碼高亮、語法檢查、文本編輯等功能非常不錯(cuò),配置本地Python解釋器后,也可以當(dāng)做一個(gè)非常不錯(cuò)的Python編程軟件來使用,對(duì)于入門來說,也是一個(gè)不錯(cuò)的選擇:
PyCharm
這是一個(gè)比較專業(yè)的Python編程軟件,Jetbrains公司的產(chǎn)品,重量級(jí)的,相比較前面2個(gè)輕量級(jí)的代碼編輯器,PyCharm支持代碼重構(gòu)、代碼分析、單元測試等高級(jí)功能,因此開發(fā)效率更高,也更適合大型項(xiàng)目,在公司和個(gè)人中廣泛使用,非常不錯(cuò):
目前,就分享這6個(gè)不錯(cuò)的Python學(xué)習(xí)網(wǎng)站和編程軟件吧,對(duì)于Python入門學(xué)習(xí)來說,完全夠用了,當(dāng)然,還有許多其他網(wǎng)站和軟件,像實(shí)驗(yàn)樓、Spyder等,也都非常不錯(cuò),網(wǎng)上也有相關(guān)教程和資料,介紹的非常詳細(xì),感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言進(jìn)行補(bǔ)充。
PC端:scratch,code combat(極客戰(zhàn)記),screen time,有漁編程IM在線編輯器
推薦scratch,code combat雖然學(xué)的是python但是畢竟有限
手機(jī)端:CargoBot,RoboLogic,MoveTheTurtle,Codea,CodeMonster,CodeMaven,Stencyl
相比之下,scratch更加人性化和豐富。
有的
NO.1 c4droid一款手機(jī)上的c語言編譯器。個(gè)人認(rèn)為手機(jī)上最好用的,沒有之一!c4droid是款A(yù)ndroid設(shè)備上的C/C++程序編譯器。
NO.2 AIDE功能強(qiáng)大,內(nèi)置學(xué)習(xí)教程。AIDE是一個(gè)Android Java集成開發(fā)環(huán)境,可以讓你在Android系統(tǒng)內(nèi)進(jìn)行Android軟件和游戲的開發(fā)。
NO.3 我的應(yīng)用iapp專為手機(jī)研發(fā),代碼編寫簡單,學(xué)習(xí)容易。iapp還很年輕,特別需要大家的支持!
NO.4 cppdroid和c4droid一樣,是一款手機(jī)上的c語言編譯器。安卓上的C/C++編譯環(huán)境,可以幫助你在手機(jī)上編寫c/c++程序 ,和c4droid各有優(yōu)點(diǎn),cppdroid最大的優(yōu)點(diǎn)就是可以即時(shí)報(bào)錯(cuò),寫一個(gè)字符就檢查一遍,保證程序的正確性,而且編譯速度快,雖然還有部分地方趕不上c4droid,但是和c4droid搭配還是不錯(cuò)的。
C語言作為一門起源比較早的編程語言,可以編程的手機(jī)軟件和電腦軟件非常多,下面我簡單介紹幾個(gè),感興趣的朋友可以自己嘗試一下:
手機(jī)軟件1.C語言編譯器:這是手機(jī)上的一個(gè)C語言編程軟件,可以直接在手機(jī)上編譯運(yùn)行C語言程序,下面我簡單介紹一下這個(gè)軟件:
首先,下載安裝C語言編譯器,這個(gè)直接在手機(jī)應(yīng)用商店中搜索就行,如下,大概也就12M左右,直接下載安裝就行:
安裝完成后,打開這個(gè)軟件,就可以直接編寫C語言程序了,效果如下,這里自帶有編譯器,可以直接編譯運(yùn)行程序:
2.C++編譯器:也即C4droid,手機(jī)上的一個(gè)C/C++編程軟件,基本功能和C語言編譯器差不多,也可以直接編譯運(yùn)行C語言程序,下面我簡單介紹一下這個(gè)軟件:
首先,下載安裝C++編譯器,這個(gè)也直接在手機(jī)商店中搜索就行,如下,不大,也就3M左右,直接下載安裝就行:
安裝完成后,打開軟件,就可以直接編寫C語言程序了,效果如下,這里自帶有簡單的TCC編譯器,所以可以直接編譯程序,在擴(kuò)展中你也可以下載GCC和G++編譯器:
電腦軟件1.Dev-C++:這是Windows平臺(tái)下一個(gè)免費(fèi)、輕量級(jí)的C/C++集成開發(fā)環(huán)境,基本功能和早期的VC++6.0非常相似,自帶有GCC、GDB等編譯調(diào)試工具,因?yàn)闆]有任何自動(dòng)補(bǔ)全、語法檢查和提示的功能,所以對(duì)于初學(xué)者來說非常鍛煉基本功,在許多學(xué)校中都作為教學(xué)軟件使用:
2.Code::Blocks:這也是一個(gè)輕量級(jí)的C/C++開發(fā)環(huán)境,免費(fèi)、開源、跨平臺(tái),相比較Dev-C++比較單一的功能來說,支持自動(dòng)補(bǔ)全、語法提示和語法檢查,除此之外,還自帶有許多現(xiàn)成的工程模板,可以快速開發(fā)GUI、Qt、OpenGL等應(yīng)用,插件擴(kuò)展也比較豐富,對(duì)于初學(xué)者來說,也是一個(gè)非常不錯(cuò)的選擇:
3.Visual Studio:這應(yīng)該是Windows平臺(tái)下使用最多的C/C++開發(fā)環(huán)境了,專業(yè)重量級(jí)的,由微軟自主設(shè)計(jì)研發(fā),號(hào)稱宇宙第一IDE,插件擴(kuò)展眾多,支持單元測試、代碼重構(gòu)等高級(jí)功能,開發(fā)調(diào)試效率都非常高,因此在大型項(xiàng)目開發(fā)中經(jīng)常會(huì)用到這個(gè)軟件,雖然對(duì)于初學(xué)者來說,早期不容易學(xué)習(xí)和掌握,但熟悉后,的確是一個(gè)編程開發(fā)利器:
4.Vim:這個(gè)是Linux環(huán)境下使用比較多的代碼編輯器,嚴(yán)格意義上說不是一個(gè)C語言開發(fā)軟件,但安裝GCC、GDB等工具后,也是一個(gè)非常不錯(cuò)的C語言編程軟件,插件擴(kuò)展眾多,占用內(nèi)存少,輕便靈活:
當(dāng)然,還有許多其他C語言編程軟件,像C-free,CLion,Xcode等也都非常不錯(cuò),選擇適合自己的一種就行,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言進(jìn)行補(bǔ)充。