Oglas

Če razmišljate o učenju Pythona, vas bo morda nad postopkom začetne namestitve preplavil. Na svoj sistem morate namestiti Python in se nato naučiti, kako uporabljati ukazno vrstico za obdelavo kode ali se naučiti, kako uporabljati interaktivno lupino ali se naučiti, kako nastaviti ID Python IDE.

Ignoriraj vse to. To je nepotrebno, dokler ne veš ali je Python pravi za vas.

Namesto tega priporočamo uporabo spletne interaktivne lupine, ki je samo spletno mesto, ki omogoča pisanje in izvajanje Python kode ter takojšen ogled rezultatov. Ni treba ničesar namestiti. Torej ali ste skozi te Python primere 10 osnovnih Python-ovih primerov, s pomočjo katerih se boste hitro naučiliTa članek osnovnih primerov pythona je namenjen tistim, ki že imajo nekaj izkušenj s programiranjem in preprosto želijo čim hitreje preiti na Python. Preberi več ali pregled osnov nizov in seznamov Kako delujejo matriki in seznami v PythonuNiz in seznami so nekaj najbolj uporabnih struktur podatkov pri programiranju - čeprav jih malo ljudi uporablja v celoti. Preberi več

instagram viewer
, lahko kodo preizkusite kar v svojem brskalniku. Tukaj so najboljši spletni tolmači Python, ki smo jih našli.

Poskusite Python v svojem brskalniku s temi brezplačnimi spletnimi interaktivnimi lupinami spletnega tolmača python ipython

Če obstaja en razlog Python kjerkoli premaga vsakega drugega spletnega tolmača Python, zato podpira IPython. IPython je naprednejša alternativa privzetemu tolmaču Python. Z njo dobite kup uporabnih funkcij: dokončanje zavihkov med tipkanjem, možnost »videnja« spremenljivk in metod predmeta v realnem času, branje dokumentacije vgrajenega modula in drugo.

Seveda nič od tega ni nujno potrebno. Če ste dokončana začetnik, morda boste za zdaj želeli preskočiti to in se vrniti čez nekaj tednov, ko vam bo bolj prijetno. Kar zadeva tolmače Python, pa je IPython standard produktivnosti.

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

Poskusite Python v svojem brskalniku s temi brezplačnimi spletnimi interaktivnimi lupinami spletnega tolmača python

Python Fiddle je tisti, ki ga priporočam vsem, ki imajo izkušnje s programiranjem, vendar nimajo izkušenj s Python-om. Vmesnik je precej preprost in enostaven za uporabo, še pomembneje pa je, da ima kup primerov kode, ki jo lahko naložite z enim klikom.

Z raziskovanjem leve stranske vrstice se boste naučili nekaj najbolj kul nasvetov in nasvetov naredite Python bolj zabaven za uporabo kot drugi jeziki 7 uporabnih trikov za obvladovanje novega programskega jezikaV redu je biti preobremenjen, ko se učiš šifrirati. Verjetno boste stvari pozabili tako hitro, ko se jih boste naučili. Ti nasveti vam lahko pomagajo bolje obdržati vse te nove informacije. Preberi več . Lahko pa vnesete svojo kodo, jo zaženete in rezultate vidite v izhodnem razdelku na dnu.

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

Poskusite Python v svojem brskalniku s temi brezplačnimi spletnimi interaktivnimi lupinami spletno tolmačenje python

Ime Repl.it prihaja iz REPL-a, ki pomeni „Read-Eval-Print Loop“ (v bistvu je sinonim za „interaktivna lupina“, zato ne bodite zmedeni). Repl.it podpira na desetine jezikov, vključno s Python 2.x in Python 3.x, tako da, če se odločite, da Python ni za vas jo lahko še vedno uporabljate pri učenju C #, Java, Ruby, Lua, ES6 in še več.

Najbolj všeč mi je njegova prilagodljivost. Lahko prilagodite postavitev, barvno temo, velikost pisave, velikost zamika, vrsto ovojnice in ali omogočite samodejno dokončanje. Vmesnik je preprost. Če ustvarite račun, lahko kodo shranite in pozneje povlečete nazaj.

In tu je še ena večja korist za Repl.it: uvoz lahko kaj Paket Python kdajkoliker jih podpira vse.

Poskusite Python v svojem brskalniku s temi brezplačnimi spletnimi interaktivnimi lupinami python spletnega tolmača

Trpotček je še ena močna možnost. Dobiš veliko enakih funkcij, kot so bile raziskane zgoraj: prehodni urejevalnik kode, možnost izvajanja kode in možnost skupne rabe. Toda Trinket ima dve prednosti. Prvič, lahko odprete več skript z njegovim vmesnikom, ki temelji na zavihkih, in drugič, lahko Trinket vgradite v svoje spletno mesto, če ga imate.

Trinketov brezplačni načrt za vedno in neomejeno omogoča le osnovni Python 2.x. Če želite popoln dostop do Python 3.x različico Trinket, boste morali nadgraditi na načrt Connect, ki stane 9 USD na mesec ali 72 USD na leto. Popolni dostop vključuje vse vgrajene Python module, vključno z Numpy, Matplotlib, SciPy in še več.

Poskusite Python v svojem brskalniku s temi brezplačnimi spletnimi interaktivnimi lupinami spletnega tolmača python ideone

Ideone je splošno orodje "preizkusite kateri koli programski jezik v spletu", zato ni tako pakirano ali napredno kot druge zgornje možnosti. Tukaj je kaj naredi imajo: več kot 60 različnih programskih jezikov in možnost, da kodo označite kot javno, tajno ali zasebno.

Koda napisana v Ideone je tudi podvržena nekaj omejitvam:

  • Največ 10 sekund za sestavljanje / tolmačenje.
  • 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.

V celoti je Ideone dobra izbira, če morate takoj preizkusiti malo kode, za resnejše raziskovanje Pythona pa bi raje šel z enim od zgoraj naštetih drugih.

Poskusite Python v svojem brskalniku s temi brezplačnimi spletnimi tolmači spletnega tolmača python

Python Tutor sama po sebi ni interaktivna lupina Python. Ko vtipkate kodo, bo analizirala, kar ste napisali, in predstavila vizualizacijo logike kode. Rezultat? Niz posnetkov, ki jih lahko prehodite, ena vrstica kode hkrati, 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 izhode, kar vam bo olajšalo lov na hrošče in druge težave. Čeprav je programiranje za prve časovnike lahko naporno, je to orodje lahko poenostavijo krivuljo učenja Kako se naučiti programiranja brez vseh stresovMogoče ste se odločili, da se lotite programiranja, bodisi zaradi kariere ali zgolj kot hobija. Super! Mogoče pa se začnete počutiti preobremenjeni. Ni tako super. Tukaj je pomoč za lažjo pot. Preberi več in pomagal si je oviti glavo okoli logike vsega.

Morda boste opazili tudi, da ima Python Tutor eksperimentalni način programiranja v živo. Podobno je z običajnim orodjem za vizualizacijo, vendar analizira in posodablja v realnem času med vnašanjem. Pri tem pisanju je tako primitiven kot hroščav, zato ga morate ignorirati, dokler se vse poteze ne odstranijo.

Nasveti za nadaljevanje potovanja Python

Po poskusu Pythona v spletni interaktivni lupini se lahko odločite, da imate jezik rad in ga želite uporabljati na bolj praktični ravni. Za to se boste morda dobro odrezali teh odličnih spletnih tečajev Python 5 tečajev, ki vas bodo od Python začetnika vodili do profesionalcaTeh pet tečajev vas bo naučilo vse o programiranju v Pythonu, enem najbolj vročih jezikov tam. Preberi več ali če ne morete prihraniti nobenega denarja, ta spletna mesta za učenje Pythona 5 najboljših spletnih mest za učenje programiranja PythonaSe želite naučiti programiranja Pythona? Tukaj je najboljših načinov za učenje Pythona na spletu, od katerih je večina popolnoma brezplačnih. Preberi več .

Python je morda eden najlažjih jezikov za učenje, vendar vas ne odvrača, če se vam zdi težko. Kodiranje v Pythonu je še vedno kodirano, kodiranje pa je težko. Borba še ne pomeni tega morate prenehati s programiranjem 6 znakov, da ne želite biti programerNiso vsi odrezani kot programer. Če niste povsem prepričani, da ste mišljeni kot programer, je nekaj znakov, ki vas lahko usmerijo v pravo smer. Preberi več ! Za malo dodatne motivacije priporočam, da poslušate nekatere ti koristni podcasti za programerje 15 vrhunskih podkastov za programerje in razvijalce programske opremePodcasti so fantastičen način za več informacij o programiranju. Tukaj je nekaj naših najljubših podkastov, povezanih s programiranjem, za vaše poslušanje. Preberi več .

Kako ti je všeč Python? Ali obstajajo še kakšne dobre interaktivne lupine, ki smo jih pogrešali? Če imate še kakšen nasvet Python, še posebej za novorojenčke, prosimo, delite z nami spodaj!

Joel Lee ima B.S. na področju računalništva in več kot šest let izkušenj s pisanjem. Je glavni urednik za MakeUseOf.