Ĉu ni bezonas instali Python en nia komputilo por studi ĝin?
Eble ne bezonata.
Rigardu kiel tio funkcias.
Ni imagu, ke vi devas studi Python aŭ ruli kodon por provi ion, sed via komputilo ne havas la rimedojn por instali ĝin.
Vi eble ne ĝuas agordi vian komputilon, sed vi devas lerni kiel fari ĝin por komerco, aŭ vi nur bezonas ekzekuti kodon, kiu fascinas vin.
Tiam, povas esti, vi demandas kiel ĝi estas eĉ farebla.
Kio se vi povus uzi vian retumilon por ekzekuti Python interrete?
Por ruli Python-kodon en via retumilo, vi bezonas nur interretan Python-kompililon.
Sufiĉe mojosa. Ĉu ne?
Vi povas ŝpari tempon pri aranĝo uzante interretajn IDEojn. Vi povas rapide komenci studi Python kaj komenci uzi ĝin por ruli viajn proprajn programojn.
Por konstrui kaj sencimigi, vi devas aĉeti specialan programon Python IDE se vi estas profesia programisto kaj pasigas la plimulton de via tempo kodigado.
En ĉi tiu artikolo, ni rigardos 15 el la plej bonaj Python-kompililoj, kiujn vi povas uzi por ruli Python-kodon ĝuste en via retumilo.
1. python.org
Por ruli Python-kodon, la oficiala Python-retejo ofertas interretan Python-ŝelon.
La reta Python-ŝelo de Python.org estas komparebla al la Python-interpretilo, kiun vi instalas en via komputilo.
Vi havos aliron al maŝinoj, kiuj venas antaŭkonfiguritaj kun plena Python-medio, kaj vi ne bezonos instali alian programaron por skribi aŭ ruli kodon de via retumilo.
Vi nur povas ruli Python-kodon, ne aplikaĵojn, per la ŝelinterfaco de Python.org. Nur kontroli la rezultojn de eta kvanto da Python-kodo estas utila.
Laŭ tio, la ŝelo Python.org ne estas la plej bona elekto se vi serĉas interretan Python-kompililon por ruli 100-linian Python-aplikaĵon.
2. Lernilojpunkto
Por ruli la fontkodon de Python, Tutorialspoint estas unu el la plej popularaj kaj rapidaj interretaj kompililoj de Python.
Ne estas kosto por ĉi tiu kompililo. Python 2.0 kaj 3.0 estas subtenataj versioj.
Ĉi tiu speco de kompililo estas elektita de milionoj da uzantoj tutmonde. La kapablo de ĉi tiu kompililo tuj ruli specimenan kodon en la retumilo estas senkompare ĝia plej grava avantaĝo.
La kapablo por uzantoj konstrui kaj administri projektojn estas disponebla aldone al la Python-ŝelo, kiu estas uzata por ruli la skripton.
La Tutorialspoint Python-kompililo ofertas alt-efikecajn alvokojn por kompareblaj kalkuloj kaj estas facile uzebla.
3. horaro
Python-aplikoj estas kompilitaj per la programaro Programiz. Ĝi estas disponebla por elŝuto al nia loka sistemo aŭ por uzado interrete per retumilo.
Ĝi estas uzata por instrui Python de milionoj da programistoj.
Krom Python, ĝi ankaŭ kompilas kodon skribitan en aliaj lingvoj, kiel C, C++, Java, ktp. Nur fidinda interreta konekto necesas por komenci uzi ĉi tiun kompililon, kiu estas tute senpaga.
La programo ne bezonas esti instalita ĉar ĝi povas esti uzata en TTT-legilo. Krom tio, ĝi funkcias kun saĝtelefonoj.
Oni tamen ne povas labori pri komplikaj programoj uzante la retan version.
4. paiza.io
Piaza.io estas relative nova utileco kun disponeblaj kaj senpagaj kaj pagitaj versioj. Ĉar vi verŝajne ne bezonus tiujn funkciojn por lernado, la senpaga versio devus esti taŭga.
La komerca versio estas pli kompleksa kaj ofertas funkciojn por disvolvi entreprenajn projektojn.
La hispana, la japana kaj la angla estas la tri lingvoj kiuj konsistigas la uzantinterfacon de Paiza.
Aldone, vi havas la elekton ligi vian git-konton kaj ebligi kodon aŭtomatan sinkronigon.
La kodo povas esti konservita por plua redaktado. Temoj ankaŭ povas esti ŝanĝitaj, inkluzive de la redaktilo, tiparoj, koloroj, ktp integrante fora teamkunlaboro en la kompililo.
La nuba versio ankaŭ haveblas por TTT-disvolviĝo. Ĝenerale, ĝi estas evoluo preta por uzi.
5. Codechef
Ĝia intuicia aranĝo faciligas uzi, kaj la kodŝablona funkcio permesas reuzi pli malnovan kodon anstataŭ komenci de nulo.
Kvankam ĝi povas konservi vian bazan konstantan kodon, kunlaboro ne estas subtenata.
Codechef ne nur financas kodigajn konkursojn kaj starttendarojn, sed ĝi ankaŭ havas sian propran kompililon kaj interpretiston por rapida kompilo de C/C++, Python kaj aliaj konataj lingvoj.
Viaj dosieroj povas esti konservitaj ambaŭ interrete kaj eksterrete. Aliaj homoj bonvenas uzi vian kodon. Sencimigado, tamen, ne estas ofertita.
Uzu CodeChef por kontroli vian kodon tuj por eraroj. vi havas la eblon formati kodon uzante elekton de temoj kaj stiloj.
6. Repli
Por kuri Python-skriptoj interrete, Replit ofertas tre afablan kaj allogan interfacon. Ĝi havas mallumreĝiman kodan redaktan interfacon kaj estas inter la plej bonaj interretaj Python-kompililoj.
Ĝi estas senpaga interreta Python-interpretilo, kiu povas rapide ruli vian Python-kodon.
La eligo de via Python programo montriĝos rekte dekstre de via fontkodo.\
Krom Python3, ĝi ankaŭ subtenas kodinterpretistoj por Python2 kaj aliaj programlingvoj, permesante al vi ruli C++ aŭ Java kodon.
Unu el la plej bonaj avantaĝoj de la reta kompililo Replit estas la kapablo konservi daŭrajn sesiojn.
Kie ajn vi ĉesis la lastan fojon, vi povas repreni kodigon.
Eĉ dum vi povas uzi Replit eĉ sen ensaluti aŭ registriĝi, fari tion donos al vi aliron al kelkaj servoj, inkluzive de la kapablo kunhavigi kodon en GitHub kaj krei laborajn dosierujojn.
7. CodePad
Relative simpla reta kompililo estas CodePad.
Tamen ĝi estas sufiĉe malvigla kompare kun aliaj interretaj Python-kompililoj. Krom koda videbleco, ĉu publika aŭ privata, ĝi eĉ ne provizas multajn funkciojn.
CodePad ruligos vian bazan Python-programon kaj produktos la deziratajn rezultojn malgraŭ esti malvigla kaj simplisma.
Uzu CodePad por malgrandaj Python-aplikoj kun 10 ĝis 20 linioj de kodo, sed ne atendu pli de ĉi tiu baza reta kompililo.
8. Pythonanywhere
Platformo nomita Pythonanywhere ofertas ŝel-similan interretan Python-interpretilon krom gastigado de Python-bazita. retaj programoj.
IPython, Python-interpretŝelo por interaga Python-programa ekzekuto, estas la nomo de la reta Python-kompililo ofertita de Pythonanywhere.
Se vi konas Kajero Jupyter, vi rimarkos, ke la interreta kompilila interfaco de Pythonanywhere estas sufiĉe simila al ĝi.
IPython estas kutime uzata por Python kun datumesplorado. Ĉar IPython estas uzata de kaj Jupyter kajero kaj Pythonanywhere, ĉi tiu estas la kazo.
Male al multaj aliaj interretaj Python-kompililoj, Pyhtonanywhere ebligas la importon de alt-pretigaj Python-bibliotekoj kiel numpy, pandoj, scipy kaj beautifulsoup. Instali ĉi tiujn bibliotekojn ne zorgas pri Pythonanywhere.
Kun Pythonanywhere IPython, vi povas facile importi kaj komenci uzi ĉiujn ŝlosilajn datumsciencajn pakojn de Python.
9. OneCompiler
OneCompiler estas ret-bazita kompililo kiu subtenas 40 programlingvojn, inkluzive de Python. Ĝi inkluzivas simplan interfacon kun la kapablo ŝanĝi inter helaj kaj malhelaj redaktaj agordoj.
Vi povas uzi OneCompiler por evoluigi Python-programon, ruli ĝin interrete kaj eĉ dividi ĝin en diversaj sociaj rimedoj.
La ekzekutrapideco de OneCopiler estas same sufiĉe bona, kaj ĝi montras la rezulton de la fontkodo sur la sama paĝo.
10. Ideone
Deca reta Python tekstredaktilo kaj kompililo estas haveblaj de Ideone.
Pli ol 55 programlingvoj estas subtenataj, kaj ĝia uzantinterfaco estas sufiĉe simpla.
Simple enigu vian Python-kodon en la tekstredaktilo, kiu estas provizita, alklaku la butonon Kuri por ruli la kodon, kaj la rezultoj estos prezentitaj sur nova paĝo.
Vi povas publikigi vian kodon aŭ publike aŭ private uzante la kapablon de videbleco de kodo, kiun ĝi ankaŭ havas.
La eligstilo de Ideone estas iom datita kaj povas esti malvigla kompare kun aliaj interretaj Python-kompililoj.
11. jdoodle
Kun subteno por pli ol 50 lingvoj, JDoodle estas kompleta interreta kompililo. Kvankam ĝi havas simplan aspekton, ĝi enhavas multajn kapablojn, kiujn mankas al multaj interretaj Python-kompililoj.
Ni komencu per kiom rapide via Python-programo funkcios interrete.
La rezultoj de la programo estos prezentitaj sur la sama paĝo, kaj ĝi povas ekzekuti Python-programojn rapide.
La programaro povas esti konservita al interretaj projektoj, kiuj povas esti retrovitaj poste post kiam vi estos tra disvolvado kaj funkciado. Ne malbone, ĉu?
Ŝaltilo-funkcio ankaŭ estas disponigita por ŝanĝi inter la Malluma kaj Luma koda redaktilo-reĝimoj. Krome, vi havas la eblon alŝuti kaj ruli Python rekte de via komputilo.
12. Trinket
Sufiĉe kapabla reta Python-kompililo estas Trinket. Vi povas ruli Python-aplikaĵon kun Trinket de iu ajn loko kaj sur ajna aparato.
Trinket estas unika interreta kompililo kreita nur por ruli Python-kodon. La vaste uzataj bibliotekoj de Python Pandas, NumPy kaj matplotlib por datumesplorado kaj komputado jam estas instalitaj.
La Trinket reta Python-kompililo ofertas fortikan matplotlib-funkciecon.
Ĉar multaj interretaj Python-kompililoj ne subtenas matplotlib, Trinket ne nur faras tion, sed ankaŭ uzas matplotlib por produkti grafikaĵojn kiuj estas montritaj en la retumilo.
13. Ili nur lernos
Por lerni kaj uzi kodon, Sololearn estas la plej bonega poŝtelefona aplikaĵo.
Aldone, ĝi ofertas retajn kompililojn por diversaj komputilaj lingvoj, tamen ĝi nur oficiale subtenas retajn kompililojn por 12 programlingvoj, inkluzive de Python.
SoloLearn ofertas tre interagan interretan Python-interpretilon.
Krome, ĝi ofertas kelkajn tre interesajn agordojn por helaj kaj malhelaj reĝimoj. Kiel plia ilo por kunhavigi vian Python-programon en la retejo, la reta kodredaktilo de SoloLearn inkluzivas eblojn kiel privatan kaj publikan videblecon.
Via Python-aplikaĵo povas esti dividita kun la komunumo de SoloLearn se vi ensalutas.
14. EnretaGDB
Krom Python3, OnlineGDB subtenas pli ol 20 lingvojn.
Ĝi ofertas impresan uzantinterfacon de tekstredaktilo, kiu sentas sin kiel memstara tekstredaktilo de IDE.
Multaj kapabloj estas inkluzivitaj, inkluzive de la kapablo elŝuti kaj alŝuti fontkodon kaj ankaŭ plibeligi ĝin.
Vi povas alŝuti Python-dosieron al ĉi tiu interreta kompililo uzante alŝutan fontkodon, kaj ĝi ruliĝos tie.
Krome, ĝi ebligas al vi ŝanĝi la tiparon kaj la interspacojn inter langetoj, kaj ankaŭ ŝanĝi inter la hela kaj malhela reĝimoj.
15. Pythontutor
Multaj pliaj lingvoj estas subtenataj krom Python.
La laborspaco por PythonTutor estas dividita en tri sekciojn: kodredaktilo, fenestro por vida programo ekzekuto, kaj fenestro por programproduktado.
La videbla ekzekuto estas speciala trajto, kiun nur PythonTutor proponas, kvankam la plimulto de interretaj iloj ankaŭ disponigas enigajn kaj eligajn ekranojn.
La plej facila metodo por lerni kiel funkcias programoj estas vidi la interpretiston vide ekzekuti la kodon.
Vi povas observi la interagon de ĉiu kodlinio kun la interpretisto, ĉar ĝi produktas la bezonatan eligon de la Python-programo.
Komenci kunsidon estas mirinda kroma funkcio. Babila fenestro por rapida komunikado estas disponebla, kune kun la kapablo komenci ŝanĝi kodon kaj peti aliajn aliĝi al la sesio.
konkludo
Nia afiŝo pri la ĉefaj interretaj Python-kompililoj por 2022 venis al konkludo ĉe ĉi tiu punkto.
Se vi ne volas instali Python en via komputilo aŭ se vi uzas moveblan aparaton por ekzameni la eliron de Python-programo, ni nur konsilas uzi interretan Python-kompililon.
Laŭ mi, Ideone, onlineGDB, Replit kaj Trinket estas la plej bonaj tri Python-interpretistoj disponeblaj interrete inter la supraj 15 listigitaj supre.
Lasi Respondon