Preizkusite Python v brskalniku s temi brezplačnimi spletnimi interaktivnimi lupinami

Preizkusite Python v brskalniku s temi brezplačnimi spletnimi interaktivnimi lupinami

Če razmišljate o učenju Pythona, vas bo začetni postopek nastavitve morda preobremenil. V sistem morate namestiti Python, nato se naučiti uporabljati ukazno vrstico za obdelavo kode ali se naučiti uporabljati interaktivno lupino ali se naučiti, kako nastaviti Python IDE.





Vse to prezrite. Ni potrebno, dokler ne ugotovite, ali je Python pravi za vas.





Namesto tega priporočamo uporabo spletne interaktivne lupine, ki je le spletno mesto, ki vam omogoča pisanje in izvajanje kode Python ter takojšen ogled rezultatov. Ni treba ničesar namestiti. Torej, ali ste skozi te primere Python ali pregled osnov matrik in seznamov , lahko kodo preizkusite kar v brskalniku. Tu so najboljši spletni tolmači Python, ki smo jih našli.





1. Python Anywhere

Če obstaja en razlog Python Anywhere premaga vse druge spletne tolmače Python, saj podpira IPython. IPython je naprednejša alternativa privzetemu tolmaču Python. Z njim dobite kopico uporabnih funkcij: dokončanje zavihkov med tipkanjem, možnost 'vpogleda' v spremenljivke in metode predmeta v realnem času, branje vgrajene dokumentacije modula in drugo.

Seveda vse to ni nujno potrebno. Če ste a popolno Začetnik, morda ga za zdaj preskočite in se vrnite čez nekaj tednov, ko vam bo bolj udobno. Kar zadeva tolmače Python, je IPython standard za produktivnost.



Opomba: Python Anywhere je pravzaprav veliko več kot to. To je celovit spletni IDE, ki vam omogoča ustvarjanje in gostovanje aplikacij Python v spletu. Ta stran »Preizkusi IPython« je le čudovito stransko orodje.

2. Python Fiddle

Python Fiddle je tista, ki bi jo priporočil vsem, ki imajo izkušnje s programiranjem, vendar nimajo izkušenj v Pythonu. Vmesnik je precej preprost in enostaven za uporabo, še pomembneje pa je, da vsebuje kopico vzorčnih kod, ki jih lahko naložite z enim samim klikom.





Z raziskovanjem leve stranske vrstice se boste naučili nekaj najbolj kul nasvetov in zvijač, zaradi katerih je Python zabavnejši od drugih jezikov. Lahko pa vnesete svojo kodo, jo zaženete in si ogledate rezultate v razdelku za izhod na dnu.

Upoštevajte, da lahko kodo, ki ste jo napisali, tudi 'shranite in delite z drugimi'. To vam lahko pride prav, če imate mentorja, ki vam bo pomagal pri odpravljanju napak, ali če pri projektu sodelujete z drugimi.





3. Repl.it

Ime Repl.it izvira iz REPL, ki pomeni 'Read-Eval-Print Loop' (v bistvu sinonim za 'interaktivno lupino', zato ne bodite zmedeni). Repl.it podpira več deset jezikov, vključno s Python 2.x in Python 3.x, zato se odločite, da Python ni za vas ga lahko še vedno uporabljate pri učenju C#, Java, Ruby, Lua, ES6 in še več.

Najbolj mi je všeč njegova prilagodljivost. Prilagodite lahko postavitev, barvno temo, velikost pisave, velikost zamika, vrsto ovoja in ali želite omogočiti samodejno dokončanje. Vmesnik je preprost. Če ustvarite račun, lahko kodo shranite in jo pozneje povlečete nazaj.

Repl.it pa ima še eno veliko prednost: lahko uvozite kaj Paket Python kdaj ker jih podpira vse .

Štiri. Nakit

Nakit je še ena močna možnost. Dobite veliko istih funkcij, kot so bile raziskane zgoraj: sprejemljiv urejevalnik kode, možnost izvajanja kode in možnost skupne rabe. Trinket pa ima dve prednosti. Prvič, lahko odprete več skriptov z vmesnikom, ki temelji na zavihkih, in drugič, Trinket lahko vdelate na svoje spletno mesto, če ga imate.

kako obrisati ssd windows 10

Brezplačen načrt Trinket, čeprav za vedno in neomejen, dopušča le osnovni Python 2.x. Če želite poln dostop do različice Trinket Python 3.x, morate nadgraditi na načrt Connect, ki stane 9 USD na mesec ali 72 USD na leto. »Popoln dostop« vključuje vse vgrajene module Python, vključno z Numpy, Matplotlib, SciPy in drugimi.

5. Ideone

Ideone je orodje splošnega namena 'preizkusite kateri koli programski jezik na spletu', zato ni tako opremljeno s funkcijami ali napredno kot druge zgornje možnosti. Evo, kaj je to naredi imajo: več kot 60 različnih programskih jezikov in možnost, da označite svojo kodo kot javno, tajno ali zasebno.

Za kodo, napisano v Ideone, veljajo tudi nekatere omejitve:

  • Največ 10 sekund za sestavo/razlago.
  • Največ 5 ali 15 sekund med izvajanjem (za goste ali registrirane uporabnike).
  • Največ 256 MB RAM -a med izvajanjem.
  • Dostop do interneta je blokiran in novih datotek ni mogoče ustvariti.

Skratka, Ideone je v redu izbira, če morate takoj preizkusiti malo kode, toda za resnejše raziskovanje Pythona bi se raje odločil za enega od zgoraj naštetih.

Bonus: Učitelj Python

Učitelj Python sama po sebi ni interaktivna lupina Python. Namesto tega, ko vnesete kodo, bo analizirala, kar ste napisali, in predstavila vizualizacijo logike kode. Rezultat? Niz posnetkov, po katerih se lahko sprehodite, po eno vrstico kode, da vidite, kako se vaša koda dejansko izvaja od začetka do konca.

To je izjemno orodje za programiranje začetnikov! Videli boste, kako vsaka vrstica kode vpliva na različne spremenljivke in rezultate, kar vam olajša odkrivanje hroščev in drugih težav. Čeprav je programiranje za začetnike težko, lahko to orodje poenostavi učno krivuljo in vam pomaga zaviti glavo okoli logike vsega.

Morda boste opazili tudi, da ima učitelj Python eksperimentalni način programiranja v živo. Podobno je običajnemu orodju za vizualizacijo, vendar se med tipkanjem analizira in posodablja v realnem času. Med tem pisanjem je primitivno in buggy, zato ga ne upoštevajte, dokler ne odpravite vseh pomanjkljivosti.

Nasveti za nadaljevanje potovanja po Pythonu

Ko ste preizkusili Python v spletni interaktivni lupini, se boste morda odločili, da imate radi jezik in ga želite izvajati na bolj praktični ravni. V ta namen se boste morda odlično odrezali s temi odličnimi spletnimi tečaji Python ali če ne morete prihraniti denarja, s temi spletnimi mesti za učenje Pythona.

Python je morda eden najlažjih jezikov za učenje, vendar ne obupajte, če vam je težko. Kodiranje v Pythonu je še vedno kodiranje in kodiranje je težko. Boj ne pomeni, da bi morali prenehati s programiranjem! Za dodatno motivacijo priporočam poslušanje nekaterih teh koristnih podcastov za programerje.

Kako vam je všeč Python? Ali smo pogrešali še kakšno dobro interaktivno lupino? Če imate še kakšne druge nasvete za Python, zlasti za novince, jih delite spodaj z nami!

Deliti Deliti Cvrkutati E-naslov Vodnik za začetnike po animaciji govora

Animacija govora je lahko izziv. Če ste pripravljeni na začetek dodajanja dialoga v svoj projekt, bomo za vas razčlenili postopek.

Preberite Naprej
Sorodne teme
  • Programiranje
  • Programiranje
  • Python
O avtorju Joel Lee(1524 objavljenih člankov)

Joel Lee je glavni urednik MakeUseOf od leta 2018. Ima diplomo B.S. računalništva in več kot devet let strokovnih izkušenj pri pisanju in urejanju.

Več od Joela Leeja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

kako v pasu za garažo premagati past
Kliknite tukaj, da se naročite