Python是一門非常友好、功能強(qiáng)大的編程語言,學(xué)習(xí)之后Python可以從事多個(gè)領(lǐng)域,可以為我們未來開啟無限可能。當(dāng)然了想要學(xué)習(xí)好Python,必不可少的就是Python開發(fā)工具,今天千鋒教育為大家介紹幾款常用工具,你都掌握了嗎?
Python Tutor:是由 Philip Guo 開發(fā)的一個(gè)免費(fèi)教育工具,可以幫助學(xué)員攻克學(xué)習(xí)基礎(chǔ)障礙,理解每一行源代碼程序執(zhí)行在計(jì)算機(jī)中的過程。通過這個(gè)工具,學(xué)生或者老師直接在web瀏覽器中編寫Python代碼,可視化執(zhí)行程序。
iPython:是一個(gè) for Humans 的 Python 交互式 shell,它支持自動補(bǔ)全,自動縮進(jìn),支持bash shell命令,內(nèi)置許多實(shí)用功能和函數(shù)。
Jupyter Notebook類似于一個(gè)草稿本一樣,能夠?qū)⑽谋咀⑨?、?shù)學(xué)方程、代碼和可視化內(nèi)容全部組合到一個(gè)容易共享的文檔之中,以web頁面的方式展示。
Skulpt:是一個(gè)用 Java 實(shí)現(xiàn)的在線 Python 執(zhí)行環(huán)境,它可以讓你輕松在瀏覽器中運(yùn)行 Python 代碼。使用 skulpt 結(jié)合 CodeMirror 編輯器可以執(zhí)行基本在線的Python編程和運(yùn)行環(huán)境。
Anaconda:Anoconda 包含了一個(gè)包管理工具和一個(gè)Python管理環(huán)境,同時(shí)附帶了一大批常用數(shù)據(jù)科學(xué)包,也是數(shù)據(jù)分析的標(biāo)配。