Încercați Python în browserul dvs. cu aceste shell-uri interactive online gratuite

Încercați Python în browserul dvs. cu aceste shell-uri interactive online gratuite

Dacă vă gândiți să învățați Python, s-ar putea să fiți copleșiți de procesul inițial de configurare. Trebuie să instalați Python pe sistemul dvs., apoi să aflați cum să utilizați linia de comandă pentru a procesa codul, sau să învățați cum să utilizați shell-ul interactiv sau să aflați cum să configurați un IDE Python.





Ignorați toate acestea. Nu este necesar până nu știți dacă Python este potrivit pentru dvs.





În schimb, vă recomandăm să utilizați un shell interactiv online, care este doar un site web care vă permite să scrieți și să executați codul Python și să vedeți instantaneu rezultatele. Nu este nevoie să instalați nimic. Deci, indiferent dacă ești parcurgând aceste exemple Python sau trecând în revistă elementele de bază ale matricelor și listelor , puteți testa codul chiar în browserul dvs. Iată cei mai buni interpreți online Python pe care i-am găsit.





1. Python oriunde

Dacă există un motiv pentru care Python oriunde bate orice alt interpret Python online, este că acceptă IPython. IPython este o alternativă mai avansată la interpretorul implicit Python. Cu acesta, veți obține o grămadă de caracteristici utile: completarea filelor în timp ce tastați, capacitatea de a „vedea” variabilele și metodele unui obiect în timp real, citiți documentația modulului în linie și multe altele.

Nimic din toate acestea nu este strict necesar, desigur. Dacă ești un complet începător, poate doriți să treceți peste el pentru acum și să reveniți în câteva săptămâni când vă simțiți mai confortabil. Dar, în ceea ce privește interpretii Python, IPython este standardul pentru productivitate.



Notă: Python Anywhere este de fapt mult mai mult decât atât. Este un IDE web complet, care vă permite să creați și să găzduiți aplicații Python pe web. Această pagină „Încercați IPython” este doar un instrument secundar minunat.

2. Python Fiddle

Python Fiddle este cel pe care l-aș recomanda oricui are experiență în programare, dar nu are experiență în Python. Interfața este destul de simplă și ușor de utilizat, dar mai important, vine cu o grămadă de exemple de cod pe care le puteți încărca cu un singur clic.





Explorând bara laterală din stânga, veți învăța câteva dintre cele mai tari sfaturi și trucuri care fac Python mai distractiv de utilizat decât alte limbi. Sau puteți să introduceți propriul cod, să îl rulați și să vedeți rezultatele în secțiunea de ieșire din partea de jos.

Rețineți că puteți „salva și partaja” codul pe care l-ați scris. Acest lucru poate fi util dacă aveți un mentor care să vă ajute la depanare sau dacă colaborați cu alții la un proiect.





3. Repl.it

Numele Repl.it provine de la REPL, care înseamnă „Read-Eval-Print Loop” (în esență, un sinonim pentru „shell interactiv”, deci nu vă confundați). Repl.it acceptă zeci de limbi, inclusiv Python 2.x și Python 3.x, deci dacă decideți că Python nu este pentru dvs., îl puteți folosi în continuare când învățați C #, Java, Ruby, Lua, ES6 și multe altele.

Ceea ce îmi place cel mai mult este personalizarea sa. Puteți modifica aspectul, tema culorii, dimensiunea fontului, dimensiunea indentării, tipul de înfășurare și dacă activați completarea automată. Interfața este simplă. Și dacă creați un cont, vă puteți salva codul și îl puteți retrage mai târziu.

Și există încă un beneficiu masiv pentru Repl.it: puteți importa orice Pachet Python vreodată pentru că le susține pe toate .

Patru. Breloc

Breloc este o altă opțiune puternică. Veți obține o mulțime de aceleași caracteristici ca cele explorate mai sus: un editor de cod acceptabil, abilitatea de a rula cod și abilitatea de a partaja. Dar Trinket are două avantaje. În primul rând, puteți deschide mai multe scripturi cu interfața sa bazată pe file și, în al doilea rând, puteți încorpora Trinket în propriul site, dacă aveți unul.

mbr sau gpt pentru al doilea ssd

Planul gratuit al Trinket, deși pentru totdeauna și nelimitat, permite doar Python 2.x de bază. Dacă doriți acces complet la versiunea Python 3.x a Trinket, va trebui să faceți upgrade la planul Connect, care costă 9 USD pe lună sau 72 USD pe an. „Acces complet” presupune toate modulele Python încorporate, inclusiv Numpy, Matplotlib, SciPy și multe altele.

5. Ideone

Ideone este un instrument de scop general „încercați orice limbaj de programare online”, deci nu este la fel de bogat sau avansat ca celelalte opțiuni de mai sus. Iată ce este face au: peste 60 de limbaje de programare diferite și opțiunea de a eticheta codul dvs. ca Public, Secret sau Privat.

Codul scris în Ideone este, de asemenea, supus unor restricții:

  • Maxim 10 secunde pentru a compila / interpreta.
  • Maxim 5 sau 15 secunde în timpul executării (pentru invitați sau utilizatori înregistrați).
  • Maxim 256 MB de RAM în timpul executării.
  • Accesul la internet este blocat și fișierele noi nu pot fi create.

Una peste alta, Ideone este o alegere bună dacă trebuie doar să testați un pic de cod imediat, dar pentru explorări mai serioase ale Python, aș prefera să merg cu una dintre celelalte enumerate mai sus.

Primă: Python Tutor

Python Tutor nu este un shell Python interactiv, în sine. Mai degrabă, după ce introduceți codul, acesta va analiza ceea ce ați scris și va prezenta o vizualizare a logicii codului. Rezultatul? O serie de instantanee pe care le puteți parcurge, câte o linie de cod odată, pentru a vedea cum se execută de fapt codul dvs. de la început până la sfârșit.

Acesta este un instrument extraordinar pentru programarea începătorilor! Veți vedea cum fiecare linie de cod afectează variabile și ieșiri diferite, facilitând detectarea erorilor și a altor probleme. Deși programarea poate fi dificilă pentru primii timers, acest instrument poate simplifica curba de învățare și vă poate ajuta să vă înfășurați capul în jurul logicii tuturor.

S-ar putea să observați, de asemenea, că Python Tutor are un mod experimental de programare live. Este similar cu instrumentul de vizualizare obișnuit, dar este analizat și actualizat în timp real pe măsură ce tastați. Începând cu această scriere, este atât primitiv, cât și buggy, așa că ar trebui să o ignorați până când toate șmecherile sunt eliminate.

Sfaturi pentru continuarea călătoriei în Python

După ce ați încercat Python într-un shell interactiv online, puteți decide că vă place limba și doriți să o urmăriți la un nivel mai practic. Pentru aceasta, vă puteți descurca bine cu aceste cursuri excelente Python online sau, dacă nu puteți economisi bani, aceste site-uri pentru învățarea Python.

Python poate fi una dintre cele mai ușoare limbi de învățat, dar nu vă descurajați dacă vă este greu. Codificarea în Python este încă codare, iar codarea este dificilă. Lupta nu înseamnă că ar trebui să renunțați la programare! Pentru o motivație suplimentară, vă recomand să ascultați câteva dintre aceste podcast-uri utile pentru programatori.

Cum îți place Python? Există și alte cochilii interactive bune pe care le-am ratat? Dacă aveți alte sfaturi Python, în special pentru începători, vă rugăm să ne împărtășiți mai jos!

Acțiune Acțiune Tweet E-mail Un ghid pentru începători pentru vorbirea animată

Animarea vorbirii poate fi o provocare. Dacă sunteți gata să începeți să adăugați dialog la proiectul dvs., vom descompune procesul pentru dvs.

Citiți în continuare
Subiecte asemănătoare
  • Programare
  • Programare
  • Piton
Despre autor Joel Lee(1524 articole publicate)

Joel Lee este redactor-șef al MakeUseOf din 2018. Are un B.S. în informatică și peste nouă ani de experiență profesională în redactare și editare.

Mai multe de la Joel Lee

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

cum să schimbați unde iTunes stochează copiile de rezervă
Faceți clic aici pentru a vă abona