Peb puas yuav tsum tau nruab Python ntawm peb lub computer txhawm rau kawm nws?
Tej zaum tsis xav tau.
Saib seb nws ua haujlwm li cas.
Cia peb xav txog tias koj yuav tsum kawm Python lossis khiav cov lej los ntsuas qee yam, tab sis koj lub khoos phis tawj tsis muaj peev txheej los nruab nws.
Tej zaum koj yuav tsis txaus siab rau kev teeb tsa koj lub PC, tab sis koj yuav tsum kawm yuav ua li cas ua nws rau kev lag luam, lossis koj tsuas yog yuav tsum ua kom tiav cov cai uas nyiam koj.
Tom qab ntawd, tuaj yeem ua tau, koj tab tom nug seb nws puas ua tau.
Yuav ua li cas yog tias koj tuaj yeem siv koj tus browser los tua Python online?
Txhawm rau khiav Python code hauv koj tus browser, txhua yam koj xav tau yog online Python compiler.
Zoo heev. Tsis yog nws?
Koj tuaj yeem txuag lub sijhawm ntawm kev teeb tsa los ntawm kev siv online IDEs. Koj tuaj yeem pib kawm Python sai sai thiab pib siv nws los khiav koj tus kheej cov kev pab cuam.
Txhawm rau tsim thiab kho qhov teeb meem, koj yuav tsum yuav tus kws tshaj lij Python IDE software yog tias koj yog tus kws tshaj lij tsim thiab siv feem ntau ntawm koj lub sijhawm coding.
Hauv tsab xov xwm no, peb yuav saib 15 ntawm cov saum toj kawg nkaus Python compilers uas koj tuaj yeem siv los khiav Python code txoj cai hauv koj lub browser.
1. Nkaujntsej
Rau lub hom phiaj ntawm kev khiav Python code, lub official Python lub vev xaib muab lub plhaub Python online.
Python.org's online Python plhaub yog piv rau tus neeg txhais lus Python koj nruab rau hauv koj lub computer.
Koj yuav muaj kev nkag tau mus rau cov tshuab uas tuaj yeem teeb tsa ua ntej nrog ib puag ncig Python tag nrho, thiab koj yuav tsis tas yuav nruab lwm cov software los sau lossis khiav cov lej ntawm koj tus browser.
Koj tsuas tuaj yeem khiav Python code, tsis yog daim ntawv thov, ntawm Python.org plhaub interface. Tsuas yog xyuas cov txiaj ntsig ntawm qhov me me ntawm Python code yog qhov tseem ceeb.
Raws li qhov no, Python.org plhaub tsis yog qhov kev xaiv zoo tshaj plaws yog tias koj tab tom nrhiav rau online Python compiler los khiav 100-kab Python daim ntawv thov.
2. Qhia Ua Kev Kawm Ntawv
Txhawm rau khiav Python qhov chaws, Tutorialspoint yog ib qho nrov tshaj plaws thiab ceev hauv online Python compilers.
Tsis muaj nqi rau lub compiler no. Python 2.0 thiab 3.0 yog cov kev txhawb nqa.
Hom compiler no yog xaiv los ntawm ntau lab tus neeg siv thoob ntiaj teb. Lub peev xwm ntawm qhov compiler tam sim ntawd khiav cov qauv code hauv browser yog nyob deb ntawm nws qhov txiaj ntsig tseem ceeb tshaj plaws.
Lub peev xwm rau cov neeg siv los tsim thiab tswj cov haujlwm yog muaj ntxiv rau Python plhaub, uas yog siv los khiav cov ntawv.
Lub Tutorialspoint Python compiler muaj kev ua haujlwm siab hu rau kev suav suav thiab yooj yim siv.
3. Kev pab cuam
Cov ntawv thov Python tau muab tso ua ke siv software Programiz. Nws muaj rau rub tawm rau peb lub hauv zos lossis siv online siv lub web browser.
Nws yog siv los qhia Python los ntawm ntau lab tus programmers.
Ntxiv nrog rau Python, nws kuj tseem sau cov lej sau ua lwm hom lus, xws li C, C ++, Java, thiab lwm yam. Tsuas yog kev sib txuas hauv internet uas txhim khu kev qha yog yuav tsum pib siv cov compiler no, uas yog dawb kiag li.
Qhov kev zov me nyuam tsis tas yuav tsum tau teeb tsa vim tias nws tuaj yeem siv rau hauv lub web browser. Nyob rau hauv tas li ntawd, nws ua hauj lwm nrog smartphones.
Ib qho tsis tuaj yeem ua haujlwm ntawm cov kev pabcuam nyuaj uas siv online version, txawm li cas los xij.
4. paj.io
Piaza.io yog ib qho khoom siv tshiab nrog ob qho tib si dawb thiab them nyiaj version muaj. Txij li thaum koj tej zaum yuav tsis xav tau cov yam ntxwv rau kev kawm, cov dawb version yuav tsum txaus.
Cov kev lag luam version yog ntau sophisticated thiab muaj cov yam ntxwv rau kev tsim enterprise-qib tej yaam num.
Spanish, Nyiv, thiab Askiv yog peb hom lus uas pleev Paiza tus neeg siv interface.
Tsis tas li ntawd, koj muaj kev xaiv los txuas koj tus lej git thiab ua kom cov lej pib-sync.
Cov lej tuaj yeem khaws cia rau kev hloov kho ntxiv. Cov ntsiab lus tseem tuaj yeem hloov kho, suav nrog tus editor, fonts, xim, thiab lwm yam. integrating pab pawg neeg thaj chaw sib koom ua ke rau hauv lub compiler.
Cov huab version kuj muaj rau kev txhim kho lub vev xaib. Zuag qhia tag nrho, nws yog ib qho kev txhim kho uas npaj siv.
5. Codechef
Nws intuitive layout ua rau nws yooj yim mus use, thiab cov code template feature tso cai rau koj rov qab siv cov laus code es tsis pib los ntawm kos.
Thaum nws tuaj yeem khaws koj cov lej tsis tu ncua, kev sib koom tes tsis tau txais kev txhawb nqa.
Codechef tsis tsuas yog them nyiaj rau kev sib tw coding thiab khau raj, tab sis nws kuj muaj nws tus kheej compiler thiab tus neeg txhais lus rau kev sib sau nrawm ntawm C / C ++, Python, thiab lwm yam lus paub zoo.
Koj cov ntaub ntawv tuaj yeem khaws cia hauv online thiab offline. Lwm tus neeg tuaj yeem txais tos siv koj cov cai. Debugging, txawm li cas los xij, tsis muaj.
Siv CodeChef los tshuaj xyuas koj cov cai tam sim ntawd rau kev ua yuam kev. koj muaj kev xaiv rau format code siv ib tug xaiv ntawm cov ntxhais thiab yeej.
6. Rov qab
Rau kev khiav Python scripts Hauv online, Replit muaj cov neeg siv khoom zoo heev thiab ntxim nyiam interface. Nws muaj hom tsaus nti code kho interface thiab yog qhov zoo tshaj plaws online Python compilers.
Nws yog tus neeg txhais lus Python dawb online uas tuaj yeem khiav koj tus lej Python sai.
Koj qhov kev pab cuam Python cov zis yuav raug qhia ncaj qha rau sab xis ntawm koj qhov chaws.\
Sib nrug los ntawm Python3, nws kuj txhawb cov neeg txhais lus rau Python2 thiab lwm yam lus programming, tso cai rau koj khiav C ++ lossis Java code.
Ib qho zoo tshaj plaws ntawm Replit online compiler yog lub peev xwm los khaws cov kev sib tham tsis tu ncua.
Txhua qhov chaw uas koj tawm hauv lub sijhawm dhau los, koj tuaj yeem khaws coding dua.
Txawm hais tias koj tuaj yeem siv Replit yam tsis tau nkag mus lossis kos npe, ua li ntawd yuav ua rau koj nkag mus rau ntau cov kev pabcuam, suav nrog lub peev xwm los qhia cov lej ntawm GitHub thiab tsim cov npe ua haujlwm.
7. CodePad
Ib qho ncaj nraim online compiler yog CodePad.
Txawm li cas los xij, nws yog qhov qeeb heev thaum piv rau lwm yam online Python compilers. Sib nrug los ntawm cov cai pom, txawm tias pej xeem lossis ntiag tug, nws tsis txawm muab ntau yam nta.
CodePad yuav khiav koj qhov kev pab cuam Python yooj yim thiab tsim cov txiaj ntsig xav tau txawm tias ua tsis tau yooj yim thiab yooj yim.
Siv CodePad rau cov ntawv thov Python me nrog 10 mus rau 20 kab ntawm cov lej, tab sis tsis txhob xav ntau ntxiv los ntawm qhov yooj yim hauv online compiler.
8. Python nyob qhov twg
Lub platform hu ua Pythonanywhere muab lub plhaub zoo li online Python tus neeg txhais lus ntxiv rau hosting Python-based web daim ntaub ntawv.
IPython, tus neeg txhais lus Python plhaub rau kev sib tham sib Python program ua tiav, yog lub npe ntawm online Python compiler muab los ntawm Pythonanywhere.
Yog koj paub Jupyter Phau Ntawv, koj yuav nco ntsoov tias Pythononywhere online compiler interface zoo ib yam li nws.
IPython feem ntau yog siv rau Python nrog cov ntaub ntawv tshawb fawb. Vim tias IPython siv los ntawm Jupyter phau ntawv thiab Pythonanywhere, qhov no yog qhov teeb meem.
Tsis zoo li ntau lwm yam hauv online Python compilers, Pyhtonanywhere ua kom cov ntshuam ntawm cov tsev qiv ntawv Python zoo li numpy, pandas, scipy, thiab beautifulsoup. Txhim kho cov tsev qiv ntawv no tsis muaj kev txhawj xeeb nrog Pytonanywhere.
Nrog Pythonanywhere IPython, koj tuaj yeem yooj yim ntshuam thiab pib siv tag nrho cov ntaub ntawv tshawb fawb tseem ceeb Python.
9. OneCompiler
OneCompiler yog web-based compiler uas txhawb nqa 40 hom lus programming, suav nrog Python. Nws suav nrog ib qho yooj yim interface nrog lub peev xwm los hloov ntawm qhov kaj thiab tsaus qhov chaw kho kom raug.
Koj tuaj yeem siv OneCompiler los tsim Python program, khiav nws online, thiab tseem muab faib rau ntau yam kev tawm.
OneCopiler qhov kev ua tiav ceev yog ib yam zoo heev, thiab nws qhia qhov tshwm sim ntawm qhov chaws ntawm tib nplooj ntawv.
10. Ideone
Ib qho zoo online Python ntawv editor thiab cov cuab yeej compiler muaj los ntawm Ideone.
Ntau tshaj 55 hom lus programming tau txais kev txhawb nqa, thiab nws cov neeg siv interface yog qhov yooj yim.
Tsuas yog sau koj tus lej Python hauv cov ntawv nyeem uas tau muab, nyem lub pob Khiav kom khiav cov cai, thiab cov txiaj ntsig yuav raug nthuav tawm ntawm nplooj ntawv tshiab.
Koj tuaj yeem tshaj tawm koj cov cai los ntawm pej xeem lossis ntiag tug siv lub peev xwm ntawm kev pom cov lej uas nws muaj.
Ideone cov qauv tsim tawm yog me ntsis hnub tim thiab tuaj yeem ua rau qeeb qeeb hauv kev sib piv rau lwm tus Python compilers online.
11. jdoodle ua
Nrog kev txhawb nqa rau ntau dua 50 hom lus, JDoodle yog tus sau ua tiav online. Txawm hais tias nws muaj qhov pom yooj yim, nws muaj ntau lub peev xwm uas muaj ntau yam hauv online Python compilers tsis muaj.
Cia peb pib nrog sai npaum li cas koj qhov kev pab cuam Python yuav khiav hauv online.
Cov txiaj ntsig ntawm qhov kev zov me nyuam yuav raug nthuav tawm ntawm tib nplooj ntawv, thiab nws tuaj yeem ua tiav cov kev pabcuam Python sai.
Lub software tuaj yeem khaws cia rau hauv cov haujlwm hauv online uas tuaj yeem rov qab tau tom qab thaum koj los ntawm kev tsim thiab khiav nws. Tsis zoo, huh?
Lub toggle muaj nuj nqi kuj tau muab los hloov ntawm Dark thiab Light code editor hom. Tsis tas li ntawd, koj muaj kev xaiv uploading thiab khiav Python ncaj qha los ntawm koj lub computer.
12. trinket
Lub peev xwm ncaj ncees online Python compiler yog Trinket. Koj tuaj yeem khiav daim ntawv thov Python nrog Trinket los ntawm txhua qhov chaw thiab ntawm txhua lub cuab yeej.
Trinket yog qhov tshwj xeeb hauv online compiler tsim los khiav Python code. Python tau siv dav Pandas, NumPy, thiab matplotlib cov tsev qiv ntawv rau cov ntaub ntawv tshawb fawb thiab suav tau raug teeb tsa.
Lub Trinket online Python compiler muaj kev ua haujlwm zoo matplotlib.
Vim tias muaj ntau tus Python compilers online tsis txhawb matplotlib, Trinket tsis tsuas yog ua li ntawd xwb, tab sis kuj siv matplotlib los tsim cov duab uas tau pom hauv lub web browser.
13. Lawv yuav tsuas kawm
Rau kev kawm thiab siv cov lej, Sololearn yog daim ntawv thov mobile zoo tshaj plaws.
Tsis tas li ntawd, nws muaj online compilers rau ntau hom lus hauv computer, txawm li cas los xij, nws tsuas yog txhawb nqa online compilers rau 12 hom lus programming, suav nrog Python.
SoloLearn muaj kev sib tham sib tham hauv online Python tus neeg txhais lus.
Tsis tas li ntawd, nws muaj qee qhov kev xav zoo heev rau cov qauv ci thiab tsaus. Raws li ib qho cuab yeej ntxiv rau kev sib qhia koj qhov kev pab cuam Python ntawm lub xaib, SoloLearn's online code editor suav nrog cov kev xaiv xws li kev pom ntiag tug thiab pej xeem.
Koj daim ntawv thov Python tuaj yeem koom nrog zej zog ntawm SoloLearn yog tias koj nkag mus.
14. OnlineGDB
Ntxiv rau Python3, OnlineGDB txhawb ntau dua 20 hom lus.
Nws muaj cov ntawv nyeem zoo kawg nkaus tus neeg siv interface uas zoo li tus ntawv nyeem ib leeg ntawm tus IDE.
Muaj ntau lub peev xwm suav nrog, suav nrog kev muaj peev xwm rub tawm thiab rub tawm qhov chaws raws li kev ua kom zoo nkauj.
Koj tuaj yeem xa cov ntaub ntawv Python rau hauv online compiler siv upload qhov chaws, thiab nws yuav khiav mus rau ntawd.
Tsis tas li ntawd, nws tso cai rau koj hloov pauv qhov loj me thiab qhov sib txawv ntawm cov tabs, nrog rau kev hloov pauv ntawm qhov ci thiab tsaus hom.
15. Pythontutor
Ntau hom lus ntxiv tau txais kev txhawb nqa ntxiv rau Python.
Qhov chaw ua haujlwm rau PythonTutor tau muab faib ua peb ntu: tus lej hloov kho, lub qhov rais rau kev ua kom pom kev ua haujlwm, thiab lub qhov rais rau cov khoom tso tawm.
Qhov pom kev ua tiav yog qhov tshwj xeeb uas PythonTutor ib leeg muaj, txawm hais tias feem ntau ntawm cov cuab yeej hauv online kuj muab cov tswv yim thiab tso tawm.
Txoj kev yooj yim tshaj plaws los kawm seb cov kev pab cuam ua haujlwm li cas yog pom tus neeg txhais lus visually ua tus lej.
Koj tuaj yeem soj ntsuam txhua txoj kab kev sib cuam tshuam nrog tus neeg txhais lus vim nws tsim cov khoom tsim nyog los ntawm Python program.
Pib qhov kev sib tham sib koom yog ib txoj haujlwm zoo ntxiv. Lub qhov rais sib tham rau kev sib txuas lus ceev yog muaj, nrog rau lub peev xwm los pib hloov cov lej thiab hais kom lwm tus tuaj koom nrog kev sib tham.
xaus
Peb cov ntawv tshaj tawm nyob rau sab saum toj online Python compilers rau 2022 tau los xaus rau ntawm qhov no.
Yog tias koj tsis xav nruab Python rau hauv koj lub computer lossis yog tias koj siv lub xov tooj ntawm tes los tshuaj xyuas cov txiaj ntsig ntawm Python program, peb tsuas yog qhia kom siv Python online compiler.
Hauv kuv lub tswv yim, Ideone, onlineGDB, Replit, thiab Trinket yog peb tus neeg txhais lus Python saum toj kawg nkaus muaj nyob hauv online ntawm 15 saum toj saud.
Sau ntawv cia Ncua