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

  • Edmund Richardson
  • 0
  • 4988
  • 443
Oglas

Ako razmišljate o učenju Pythona, možda vas preplavi postupak početnog postavljanja. Trebate instalirati Python na svoj sustav, a zatim naučiti kako koristiti naredbenu liniju za obradu koda ili naučiti kako koristiti interaktivnu ljusku ili naučiti kako postaviti Python IDE.

Zanemarite sve to. Bespotrebno je dok ne saznate je li Python prikladan za vas.

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, idete li kroz ove primjere Pythona 10 osnovnih primjera Pythona koji će vam pomoći da brzo naučite 10 osnovnih primjera Pythona koji će vam pomoći da brzo naučite Ovaj č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. ili pregled osnova nizova i popisa Kako rade nizovi i popisi na Pythonu Kako nizovi i popisi rade u Python Matrima i popisima neke su od najkorisnijih struktura podataka u programiranju - iako ih malo ljudi koristi u potpunosti. , možete isprobati kôd pravo u svom pregledniku. Evo najboljih internetskih tumača Python-a koje smo pronašli.

1. Python Anywhere

Ako postoji jedan razlog Python Anywhere pobjeđuje svaki drugi internetski tumač Python-a, to je da podržava IPython. IPython je naprednija alternativa zadanom tumaču Pythona. Pomoću njega dobivate gomilu korisnih značajki: dovršavanje kartice dok tipkate, mogućnost da “vidjeti” varijable i metode objekta u stvarnom vremenu, pročitajte dokumentaciju unutarnjeg modula i još mnogo toga.

Naravno, ništa od toga nije nužno. Ako si ti potpun početnici, možda ćete zasad to preskočiti 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. Radi se o cjelovitom web IDE-u koji vam omogućuje stvaranje i hostiranje Python aplikacija na webu. Ovaj “Isprobajte IPython” stranica je samo sjajan bočni alat.

2. Python Fiddle

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

Istražujući lijevu bočnu traku, naučit ćete neke od zgodnih savjeta i trikova koji Python čine zabavnijim za upotrebu od drugih jezika 7 Korisni trikovi za savladavanje novog jezika programiranja 7 Korisni trikovi za savladavanje novog jezika programiranja U redu je biti pretjeran kad učite kodirati. Vjerojatno ćete zaboraviti stvari čim ih naučite. Ovi savjeti mogu vam pomoći da bolje zadržite sve te nove informacije. , Ili možete upisati vlastiti kod, pokrenuti ga i vidjeti rezultate u izlaznom odjeljku na dnu.

Imajte na umu da također možete “spremite i dijelite” kod koji ste napisali. 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.

3. Repl.it

Ime Repl.it potječe od REPL-a, što je i naziv “Read-Eval-Print petlja” (u osnovi sinonim za “interaktivna školjka” 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.

Postoji još jedna velika prednost za Repl.it: možete uvesti bilo koji Python paket ikad jer ih podržava sve.

4. sitnica

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, Trinket možete ugraditi u svoje web mjesto ako ga imate.

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

5. Ideone

Ideone je općenita svrha “isprobajte bilo koji programski jezik na mreži” alat, tako da nije toliko pakiran sa značajkama ili napredni kao u drugim gore navedenim opcijama. 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 Ideoneu 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 otišao s jednim od gore navedenih ostalih.

Bonus: Python Tutor

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, da 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 hvatanje grešaka i druge probleme. Iako programiranje može biti naporno za prva vremena, ovaj alat može pojednostaviti krivulju učenja Kako naučiti programiranje bez ikakvog stresa Kako naučiti programirati bez ikakvog stresa Možda ste se odlučili baviti programiranjem, bilo za karijeru 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. 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 gnjavno, tako da ga trebate ignorirati dok se ne izglade sve poteškoće.

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 snaći s ovim odličnim internetskim tečajevima Python-a 5 tečajeva koji će vas od Python-a započeti do Pro-5-a tečaja koji će vas od Python-a započeti do Pro-ovih pet tečaja koji će vas naučiti o programiranju na Python-u, jedan trenutno najpopularnijih jezika. ili ako ne možete uštedjeti novac, ove web stranice za učenje Pythona 5 najboljih web stranica za učenje programiranja 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. .

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 da trebate napustiti programiranje. 6 Znakova da ne morate biti programer 6 Znakovi da ne biste trebali biti programer Nisu svi sigurni da su programeri. Ako niste sasvim sigurni da ste namijenjeni programeru, evo nekoliko znakova koji vas mogu usmjeriti u pravom smjeru. ! Za dodatnu motivaciju, preporučujem slušanje nekih od ovih korisnih podcasta za programere 15 Vrhunski podcast za programere i programere 15 Vrhunski podcast za programere i programere Podcasti su fantastičan način da saznate više o programiranju. Evo nekoliko naših omiljenih podcasta vezanih uz programiranje za vaše slušanje. .

Kako ti se sviđa Python? Postoje li još dobre dobre interaktivne školjke? Ako imate neke druge Python savjete, posebno za novorođenče, podijelite s nama u nastavku!




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.