Prøv Python i nettleseren din med disse gratis online interaktive skjellene

Prøv Python i nettleseren din med disse gratis online interaktive skjellene

Hvis du tenker på å lære Python, kan du bli overveldet av den første installasjonsprosessen. Du må installere Python på systemet ditt, og deretter lære hvordan du bruker kommandolinjen til å behandle kode, eller lære hvordan du bruker det interaktive skallet, eller hvordan du konfigurerer en Python IDE.





Ignorer alt dette. Det er unødvendig før du vet om Python er riktig for deg.





I stedet anbefaler vi å bruke et online interaktivt skall, som bare er et nettsted som lar deg skrive og kjøre Python -kode og umiddelbart se resultatene. Du trenger ikke installere noe. Så om du er gå gjennom disse Python -eksemplene eller gjennomgå det grunnleggende om matriser og lister , kan du teste koden rett i nettleseren din. Her er de beste Python -tolkerne vi har funnet online.





1. Python hvor som helst

Hvis det er en grunn til det Python hvor som helst slår annenhver online Python -tolk, det er at den støtter IPython. IPython er et mer avansert alternativ til standard Python -tolk. Med det får du en haug med nyttige funksjoner: fanefullføring mens du skriver, muligheten til å 'se' variabler og metoder for et objekt i sanntid, lese innebygd moduldokumentasjon og mer.

Ingenting av dette er selvsagt strengt nødvendig. Hvis du er en fullstendig nybegynner, kan det være lurt å hoppe over det for nå og komme tilbake om noen uker når du er mer komfortabel. Men når det gjelder Python -tolker, er IPython standarden for produktivitet.



Merk: Python Anywhere er faktisk mye mer enn dette. Det er en fullstendig web-IDE som lar deg lage og være vert for Python-apper på nettet. Denne 'Prøv IPython' -siden er bare et fint lite sideverktøy.

2. Python Fiddle

Python Fiddle er den jeg vil anbefale til alle som har erfaring med programmering, men ingen erfaring med Python. Grensesnittet er ganske enkelt og enkelt å bruke, men enda viktigere, det kommer med en haug med eksempelkode som du kan laste inn med et enkelt klikk.





Ved å utforske venstre sidefelt, lærer du noen av de kuleste tipsene og triksene som gjør Python morsommere å bruke enn andre språk. Eller du kan skrive inn din egen kode, kjøre den og se resultatene i utdataseksjonen nederst.

Vær oppmerksom på at du også kan 'lagre og dele' koden du har skrevet. Dette kan være nyttig hvis du har en mentor som hjelper deg med feilsøking, eller hvis du samarbeider med andre om et prosjekt.





3. Repl.it

Navnet Repl.it kommer fra REPL, som står for 'Read-Eval-Print Loop' (egentlig et synonym for 'interaktivt skall', så ikke bli forvirret). Repl.it støtter dusinvis av språk, inkludert både Python 2.x og Python 3.x, så hvis du bestemmer deg for at Python er ikke for deg kan du fortsatt bruke den når du lærer C#, Java, Ruby, Lua, ES6 og mer.

Det jeg liker best er tilpasningen. Du kan justere oppsettet, fargetemaet, skriftstørrelsen, innrykkstørrelsen, omslagstypen og om du vil aktivere autofullføring. Grensesnittet er greit. Og hvis du oppretter en konto, kan du lagre koden og trekke den opp igjen senere.

Og det er enda en massiv fordel med Repl.it: du kan importere noen Python -pakke noen gang fordi den støtter dem alle .

Fire. Pynt

Pynt er et annet sterkt alternativ. Du får mange av de samme funksjonene som utforsket ovenfor: en farbar kodeditor, muligheten til å kjøre kode og muligheten til å dele. Men Trinket har to fordeler. For det første kan du åpne flere skript med det fanebaserte grensesnittet, og for det andre kan du legge Trinket inn på ditt eget nettsted hvis du har et.

hvordan du installerer python i ubuntu

Trinkets gratis plan, for alltid og ubegrenset, tillater bare grunnleggende Python 2.x. Hvis du vil ha full tilgang til Python 3.x -versjonen av Trinket, må du oppgradere til Connect -abonnementet, som koster $ 9 per måned eller $ 72 per år. 'Full tilgang' innebærer alle innebygde Python-moduler, inkludert Numpy, Matplotlib, SciPy og mer.

5. Ideone

Ideone er et generelt verktøy for å prøve et programmeringsspråk online, så det er ikke så funksjonsrikt eller avansert som de andre alternativene ovenfor. Her er hva det er gjør har: over 60 forskjellige programmeringsspråk og muligheten til å merke koden din som Offentlig, Hemmelig eller Privat.

Kode skrevet i Ideone er også underlagt noen begrensninger:

  • Maksimalt 10 sekunder å kompilere/tolke.
  • Maksimalt 5 eller 15 sekunder under utførelse (for gjester eller registrerte brukere).
  • Maksimalt 256 MB RAM under kjøring.
  • Tilgang til internett er blokkert og nye filer kan ikke opprettes.

Alt i alt er Ideone et greit valg hvis du bare trenger å teste litt kode med en gang, men for mer seriøse utforskninger av Python vil jeg heller gå med en av de andre som er oppført ovenfor.

Bonus: Python -veileder

Python -veileder er ikke et interaktivt Python -skall i seg selv. Når du skriver inn koden din, vil den heller analysere det du skrev og presentere en visualisering av kodelogikken. Resultatet? En serie øyeblikksbilder som du kan gå gjennom, en kode linje om gangen, for å se hvordan koden din faktisk utføres fra start til slutt.

Dette er et enormt verktøy for programmering av nybegynnere! Du ser hvordan hver kodelinje påvirker forskjellige variabler og utdata, noe som gjør det lettere for deg å fange feil og andre problemer. Selv om programmering kan være vanskelig for første timere, kan dette verktøyet forenkle læringskurven og hjelpe deg med å vikle hodet rundt logikken i det hele.

Du vil kanskje også legge merke til at Python Tutor har en eksperimentell modus for live programmering. Det ligner det vanlige visualiseringsverktøyet, men analyseres og oppdateres i sanntid mens du skriver. Når dette skrives, er det både primitivt og buggy, så du bør ignorere det til alle knekkene er stryket.

Tips for å fortsette din Python -reise

Etter å ha prøvd Python i et online interaktivt skall, kan du bestemme deg for at du liker språket og ønsker å forfølge det på et mer praktisk nivå. For det kan du klare deg godt med disse utmerkede online Python -kursene, eller hvis du ikke kan spare penger, disse nettstedene for å lære Python.

Python kan være et av de enkleste språkene å lære, men ikke bli motløs hvis du synes det er vanskelig. Koding i Python koder fortsatt, og koding er vanskelig. Sliter betyr ikke at du skal slutte å programmere! For litt ekstra motivasjon, anbefaler jeg å lytte til noen av disse nyttige podcaster for programmerere.

Hvordan liker du Python? Er det noen andre gode interaktive skall som vi savnet? Hvis du har andre Python -tips, spesielt for nybegynnere, vennligst del med oss ​​nedenfor!

Dele Dele kvitring E -post En nybegynnerguide for animering av tale

Å animere tale kan være en utfordring. Hvis du er klar til å begynne å legge til dialog i prosjektet ditt, bryter vi ned prosessen for deg.

Les neste
Relaterte temaer
  • Programmering
  • Programmering
  • Python
Om forfatteren Joel lee(1524 artikler publisert)

Joel Lee er sjefredaktør for MakeUseOf siden 2018. Han har en B.S. i informatikk og over ni års profesjonell skrive- og redigeringserfaring.

Mer fra Joel Lee

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

hvordan du installerer mac os på windows
Klikk her for å abonnere