Proveu Python al navegador amb aquests intèrprets interactius en línia gratuïts

Proveu Python al navegador amb aquests intèrprets interactius en línia gratuïts

Si esteu pensant a aprendre Python, és possible que us enganyi el procés de configuració inicial. Heu d’instal·lar Python al vostre sistema i, a continuació, aprendre a utilitzar la línia d’ordres per processar codi, aprendre a utilitzar l’intèrpret d’ordres interactiu o aprendre a configurar un IDE de Python.





Ignora tot això. No és necessari fins que no sàpiga si Python és adequat per a vostè.





En el seu lloc, us recomanem que utilitzeu un intèrpret d’ordres interactiu en línia, que és només un lloc web que us permet escriure i executar el codi Python i veure els resultats a l’instant. No cal instal·lar res. Així que si ho estàs passant per aquests exemples de Python o bé revisant els conceptes bàsics de matrius i llistes , podeu provar el codi directament al navegador. Aquests són els millors intèrprets en línia de Python que hem trobat.





1. Python a qualsevol lloc

Si hi ha alguna raó Python a qualsevol lloc supera a tots els altres intèrprets de Python en línia, és que admet IPython. IPython és una alternativa més avançada a l’intèrpret de Python per defecte. Amb ell, obtindreu un munt de funcions útils: completar la pestanya mentre escriviu, la possibilitat de 'veure' les variables i els mètodes d'un objecte en temps real, llegir la documentació del mòdul en línia i molt més.

Per descomptat, res d’això no és estrictament necessari. Si ets un complet principiant, potser voldreu saltar-lo per ara i tornar-hi en poques setmanes quan us sentiu més còmode. Però pel que fa als intèrprets de Python, IPython és l'estàndard de productivitat.



Nota: Python Anywhere és en realitat molt més que això. És un IDE web complet que us permet crear i allotjar aplicacions Python al web. Aquesta pàgina 'Prova IPython' és només una petita eina lateral.

2. Python Fiddle

Python Fiddle és el que recomanaria a tothom que tingui experiència en programació però no tingui experiència en Python. La interfície és bastant senzilla i fàcil d’utilitzar, però el que és més important, inclou un munt de codis d’exemple que podeu carregar amb un sol clic.





En explorar la barra lateral esquerra, aprendràs alguns dels consells i trucs més interessants que fan que Python sigui més divertit d’utilitzar que altres idiomes. O bé podeu escriure el vostre propi codi, executar-lo i veure els resultats a la secció de sortida de la part inferior.

Tingueu en compte que també podeu 'desar i compartir' el codi que heu escrit. Això pot ser útil si teniu un mentor que us ajudi a depurar o si esteu col·laborant amb altres persones en un projecte.





3. Repl.it

El nom Repl.it prové de REPL, que significa 'Read-Eval-Print Loop' (bàsicament un sinònim de 'shell interactiu', així que no us confongueu). Repl.it admet desenes d'idiomes, inclosos Python 2.x i Python 3.x, així que si decidiu que Python no ho és per a vosaltres, encara podeu utilitzar-lo quan apreneu C #, Java, Ruby, Lua, ES6 i molt més.

El que més m’agrada és la seva personalització. Podeu ajustar el disseny, el tema del color, la mida del tipus de lletra, la mida del sagnat, el tipus d’ajust i si voleu habilitar el completament automàtic. La interfície és senzilla. I si creeu un compte, podeu desar el codi i recuperar-lo més tard.

I hi ha un altre avantatge massiu a Repl.it: podeu importar cap Paquet Python sempre perquè els admet a tots .

4. Trinket

Trinket és una altra opció forta. Teniu moltes de les mateixes funcions que les anteriors: un editor de codi transitable, la possibilitat d'executar codi i la possibilitat de compartir. Però Trinket té dos avantatges. En primer lloc, podeu obrir diversos scripts amb la seva interfície basada en pestanyes i, en segon lloc, podeu incrustar Trinket al vostre propi lloc si en teniu.

aplicació per millorar Android de qualitat de vídeo

Tot i que el pla gratuït de Trinket, per sempre i il·limitat, només permet Python 2.x bàsic. Si voleu tenir accés complet a la versió Python 3.x de Trinket, haureu d'actualitzar al pla Connect, que costa 9 dòlars al mes o 72 dòlars a l'any. 'Accés complet' implica tots els mòduls Python integrats, inclosos Numpy, Matplotlib, SciPy i molt més.

5. Ideone

Ideone és una eina de propòsit general 'proveu qualsevol llenguatge de programació en línia', de manera que no és tan completa ni avançada com les altres opcions anteriors. Això és el que passa fa tenen: més de 60 llenguatges de programació diferents i l’opció d’etiquetar el vostre codi com a públic, secret o privat.

El codi escrit en Ideone també està subjecte a algunes restriccions:

  • Màxim 10 segons per compilar / interpretar.
  • Màxim 5 o 15 segons mentre s’executa (per a convidats o usuaris registrats).
  • Màxim 256 MB de RAM mentre s’executa.
  • L'accés a Internet està bloquejat i no es poden crear fitxers nous.

Tot plegat, Ideone és una bona opció si només heu de provar una mica de codi immediatament, però per a exploracions més serioses de Python, preferiria anar amb una de les altres llistades anteriorment.

Bonificació: Python Tutor

Python Tutor no és un intèrpret d’ordres interactiu de Python, per se. Més aviat, una vegada que escriviu el codi, analitzarà el que heu escrit i presentarà una visualització de la lògica del codi. El resultat? Una sèrie d’instantànies que podeu recórrer, una línia de codi a la vegada, per veure com s’executa realment el vostre codi de principi a fi.

Aquesta és una eina fantàstica per a la programació de principiants. Veureu com cada línia de codi afecta diferents variables i sortides, cosa que us facilitarà la captura d’errors i altres problemes. Tot i que la programació pot ser difícil per als primers temporitzadors, aquesta eina pot simplificar la corba d’aprenentatge i ajudar-vos a capgirar la lògica de tot.

És possible que també observeu que Python Tutor té un mode experimental de programació en directe. És similar a l'eina de visualització habitual, però s'analitza i s'actualitza en temps real mentre escriviu. A partir d’aquest escrit, és primitiu i erroni, de manera que hauríeu d’ignorar-lo fins que s’esborrin tots els problemes.

Consells per continuar el vostre viatge amb Python

Després de provar Python en un intèrpret d’ordres interactiu en línia, podeu decidir que us agrada l’idioma i voleu continuar-lo a un nivell més pràctic. Per a això, us anirà bé amb aquests excel·lents cursos de Python en línia o, si no podeu estalviar diners, aquests llocs per aprendre Python.

Python pot ser un dels idiomes més fàcils d’aprendre, però no us desanimeu si ho teniu difícil. La codificació a Python encara es codifica i la codificació és difícil. Lluitar no vol dir que deixeu de programar. Per motivar una mica més, recomano escoltar alguns d’aquests podcasts útils per a programadors.

Com t'agrada Python? Hi ha alguna altra bona aplicació interactiva que ens hagi faltat? Si teniu altres consells sobre Python, especialment per a principiants, compartiu-los amb nosaltres a continuació.

Compartir Compartir Tweet Correu electrònic Una guia per a principiants d’animació de la parla

Animar la parla pot ser un repte. Si esteu preparat per començar a afegir diàlegs al vostre projecte, us desglossarem el procés.

Llegiu a continuació
Temes relacionats
  • Programació
  • Programació
  • Python
Sobre l'autor Joel Lee(1524 articles publicats)

Joel Lee és l’editor en cap de MakeUseOf des del 2018. Té un B.S. en informàtica i més de nou anys d'experiència en redacció i edició professional.

Més de Joel Lee

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

samsung galaxy s21 ultra 5g vs iphone 12 pro max
Feu clic aquí per subscriure-us