Oglas

Ako razmišljate o učenju Pythona, možda vas preplavi postupak početnog postavljanja. Na svom sustavu morate instalirati Python, a zatim naučiti kako koristiti naredbeni redak za obradu koda ili naučiti kako koristiti interaktivnu ljusku ili naučiti kako postaviti Python IDE.

Zanemarite sve to. Nepotrebno je dok ne znate je li Python pravi za tebe.

Umjesto toga, preporučujemo upotrebu internetske interaktivne školjke, koja je samo web stranica koja vam omogućuje pisanje i izvršavanje Python koda i trenutno vidite rezultate. Nema potrebe ništa instalirati. Dakle, jeste li prolazeći kroz ove Pythonove primjere 10 osnovnih primjera Pythona koji će vam pomoći da brzo naučiteOvaj članak osnovnih primjera pythona namijenjen je onima koji već imaju određeno iskustvo u programiranju i jednostavno žele prijeći na Python što je brže moguće. Čitaj više ili pregledavanje osnova nizova i popisa Kako rade nizovi i popisi u PythonuNizovi i popisi neke su od najkorisnijih struktura podataka u programiranju - iako ih malo ljudi koristi u potpunosti. Čitaj više

instagram viewer
, možete isprobati kôd pravo u svom pregledniku. Evo najboljih internetskih tumača Pythona koje smo pronašli.

Isprobajte Python u svom pregledniku s ovim besplatnim internetskim interaktivnim školjkama python internetskim tumačem ipython

Ako postoji jedan razlog, Python Anywhere pobjeđuje svaki drugi internetski tumač Pythona, to podržava IPython. IPython je naprednija alternativa zadanom tumaču Pythona. Pomoću njega dobivate gomilu korisnih značajki: dovršavanje kartica dok tipkate, sposobnost „pregledavanja“ varijabli i metoda objekta u stvarnom vremenu, čitanje inline modularne dokumentacije i još mnogo toga.

Naravno, ništa od toga nije nužno. Ako ste potpun početnici, možda ćete zasad preskočiti to i vratiti se za nekoliko tjedana kada vam bude ugodnije. Ali što se tiče tumača Python-a, IPython je standard produktivnosti.

Bilješka: Python Anywhere je zapravo puno više od ovoga. To je cjelovita web IDE mreža koja omogućuje stvaranje i domaćin Python aplikacija na webu. Ova stranica "Isprobajte IPyton" samo je sjajan bočni alat.

Isprobajte Python u svom pregledniku s ovim besplatnim internetskim interaktivnim školjkama, pitanjima internetskog tumača python

Python Fiddle je onaj koji bih preporučio svima koji imaju iskustva u programiranju, ali nemaju iskustva u Python-u. Sučelje je prilično jednostavno i lako za korištenje, ali što je još važnije, dolazi s hrpom primjera koda u koji se možete učitati jednim klikom.

Istražujući lijevu bočnu traku, naučit ćete neke od najboljih savjeta i trikova koji to čine učini Python zabavnijim od upotrebe drugih jezika 7 korisnih trikova za savladavanje novog programskog jezikaU redu je biti preopterećen kada učite kodirati. Vjerojatno ćete stvari zaboraviti čim ih naučite. Ovi savjeti mogu vam pomoći da bolje zadržite sve te nove informacije. Čitaj više . Ili možete upisati vlastiti kod, pokrenuti ga i vidjeti rezultate u izlaznom odjeljku na dnu.

Imajte na umu da kôd koji ste napisali možete i „spremiti i podijeliti“. To može biti korisno ako imate mentora koji će vam pomoći u uklanjanju pogrešaka ili ako surađujete s drugima na projektu.

Isprobajte Python u svom pregledniku s ovim besplatnim internetskim interaktivnim školjkama, internetskim tumačem python-a

Ime Repl.it dolazi od REPL-a, što je kratica za "Read-Eval-Print Loop" (u osnovi sinonim za "interaktivnu školjku", pa se nemojte zbuniti). Repl.it podržava desetak jezika, uključujući Python 2.x i Python 3.x, tako da ako odlučite da Python nije za vas ga i dalje možete koristiti kada učite C #, Java, Ruby, Lua, ES6 i još mnogo toga.

Ono što mi se najviše sviđa je njegova prilagodljivost. Možete prilagoditi izgled, temu boje, veličinu fonta, veličinu umetanja, vrstu omota i želite li omogućiti automatsko dovršavanje. Sučelje je jednostavno. A ako otvorite račun, svoj kôd možete spremiti i kasnije povući.

A tu je i jedna ogromna korist za Repl.it: možete uvesti bilo koji Python paket ikadjer ih podržava sve.

Isprobajte Python u svom pregledniku s ovim besplatnim internetskim interaktivnim školjkama

Nakit je još jedna jaka opcija. Dobivate puno istih značajki kao što je prethodno istraženo: prolazni uređivač koda, mogućnost pokretanja koda i mogućnost dijeljenja. Ali Trinket ima dvije prednosti. Prvo, možete otvoriti više skripti s njegovim sučeljem temeljenim na karticama, a drugo, možete ugrađivati ​​Trinketa u svoje web mjesto ako ga imate.

Trinketov besplatni plan, iako zauvijek i neograničen, omogućava samo osnovni Python 2.x. Ako želite potpuni pristup Python 3.x verziju Trinket-a, morat ćete nadograditi na Connect plan koji košta 9 USD mjesečno ili 72 USD po godina. Potpuni pristup podrazumijeva sve ugrađene Python module uključujući Numpy, Matplotlib, SciPy i još mnogo toga.

Isprobajte Python u svom pregledniku s ovim besplatnim internetskim interaktivnim školjkama python internetskim tumačem ideone

Ideone općenita je svrha "isprobati bilo koji programski jezik putem interneta", tako da nije toliko napredan ili napredan kao ostale gore navedene opcije. Evo što je to se imaju: preko 60 različitih programskih jezika i mogućnost označavanja koda kao Javnog, Tajnog ili Privatnog.

Kod napisan u Ideone također je podložan nekoliko ograničenjima:

  • Maksimalno 10 sekundi za sastavljanje / tumačenje.
  • Maksimalno 5 ili 15 sekundi tijekom izvođenja (za goste ili registrirane korisnike).
  • Maksimalno 256 MB RAM-a za vrijeme izvršavanja.
  • Pristup internetu je blokiran i nove datoteke ne mogu se stvoriti.

Sve u svemu, Ideone je u redu izbor ako trebate odmah testirati malo koda, ali za ozbiljnija istraživanja Pythona, radije bih krenuo s jednim od gore navedenih ostalih.

Isprobajte Python u svom pregledniku s ovim besplatnim mrežnim učiteljem internetskog tumača python-a

Python Tutor sama po sebi nije interaktivna Python školjka. Umjesto toga, jednom kada upišete svoj kôd, analizirat će ono što ste napisali i prikazati vizualizaciju logike koda. Rezultat? Niz snimaka kroz koje možete prošetati, po jednu liniju koda, kako biste vidjeli kako se vaš kôd zapravo izvršava od početka do kraja.

Ovo je sjajno sredstvo za programiranje početnika! Vidjet ćete kako svaki redak koda utječe na različite varijable i rezultate, olakšavajući vam uhvatiti bugove i druge probleme. Iako programiranje može biti naporno za prva vremena, ovaj alat mogu pojednostaviti krivulju učenja Kako naučiti programiranje bez ikakvog stresaMožda ste se odlučili baviti programiranjem, bilo radi karijere ili samo kao hobi. Sjajno! Ali možda se počinjete osjećati preplavljeno. Nije tako sjajno. Evo pomoći da vam olakša putovanje. Čitaj više i pomoći vam da zamotate glavu oko logike svega toga.

Također možete primijetiti da Python Tutor ima eksperimentalni način programiranja uživo. To je slično uobičajenom alatu za vizualizaciju, ali analizirano i ažurirano u stvarnom vremenu dok kucate. Što se tiče ovog pisanja, to je i primitivno i bujno, tako da biste ga trebali ignorirati dok se ne izglade svi problemi.

Savjeti za nastavak vašeg Python putovanja

Nakon isprobavanja Pythona u internetskom interaktivnom oklopu, možete odlučiti da volite jezik i želite ga koristiti na praktičnijoj razini. Zbog toga ćete se možda dobro ophoditi ovi izvrsni online tečajevi Python-a 5 tečaja koji će vas od profesora Pythona provesti do profesionalcaOvih pet tečajeva naučit će vas sve o programiranju na Pythonu, jednom od trenutno najjačih jezika. Čitaj više ili ako ne možete uštedjeti novac, ove stranice za učenje Pythona 5 najboljih web stranica za učenje programiranja PythonaŽelite naučiti programiranje Pythona? Evo najboljih načina za učenje Pythona na mreži, od kojih su mnogi potpuno besplatni. Čitaj više .

Python je možda jedan od najlakših jezika za učenje, ali nemojte se obeshrabriti ako vam je teško. Kodiranje u Pythonu i dalje je kodiranje, a kodiranje je teško. Boriti se ne znači to trebali biste napustiti programiranje 6 Znakovi da ne treba biti programerNisu svi sigurni da su programeri. Ako niste sasvim sigurni da ste namijenjeni programeru, evo nekoliko znakova koji vas mogu usmjeriti u pravom smjeru. Čitaj više ! Za dodatnu motivaciju, preporučam vam da poslušate neke od njih ovi korisni podcastovi za programere 15 Vrhunskih podcasta za programere i programerePodcasti su fantastičan način da saznate više o programiranju. Evo nekih od naših omiljenih podcasta koji se odnose na programiranje za vaše slušanje. Čitaj više .

Kako ti se sviđa Python? Postoje li još dobre dobre interaktivne školjke? Ako imate bilo koji drugi Python savjet, posebno za novorođenče, podijelite s nama dolje!

Joel Lee ima B.S. u računalnim znanostima i preko šest godina profesionalnog pisanja. Glavni je urednik MakeUseOf-a.