Annonse

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

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

I stedet anbefaler vi å bruke et interaktivt shell på nettet, som bare er et nettsted som lar deg skrive og utføre Python-kode og umiddelbart se resultatene. Ingen grunn til å installere noe. Så om du er gå gjennom disse Python-eksemplene 10 grunnleggende Python-eksempler som vil hjelpe deg å lære rasktDenne artikkelen med grunnleggende pythoneksempler er for de som allerede har en viss programmeringserfaring og ganske enkelt vil gå over til Python så raskt som mulig. Les mer eller gjennomgang av det grunnleggende om matriser og lister Hvordan arrays og lister fungerer i PythonArrays og lister er noen av de mest nyttige datastrukturene i programmering - selv om få mennesker bruker dem til sitt fulle potensiale.

instagram viewer
Les mer , kan du teste koden rett i nettleseren din. Her er de beste online Python-tolker vi har funnet.

Prøv Python i nettleseren din med disse gratis online interaktive skjell python online tolk ipython

Hvis det er en grunn til det Python hvor som helst slår alle andre Python-tolker på nettet, det er som om den støtter IPython. IPython er et mer avansert alternativ til standard Python-tolk. Med det får du en rekke nyttige funksjoner: fullføring av fane mens du skriver, muligheten til å "se" variablene og metodene til et objekt i sanntid, lese inline moduldokumentasjon og mer.

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

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

Prøv Python i nettleseren din med disse gratis online interaktive skjell python online tolk-fiklen

Python Fiddle er den jeg vil anbefale 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 er gjør Python morsommere å bruke enn andre språk 7 nyttige triks for å mestre et nytt programmeringsspråkDet er greit å bli overveldet når du lærer å kode. Du vil sannsynligvis glemme ting så raskt som du lærer dem. Disse tipsene kan hjelpe deg med å beholde all den nye informasjonen bedre. Les mer . Eller du kan skrive inn din egen kode, kjøre den og se resultatene i utgangsseksjonen nederst.

Merk 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.

Prøv Python i nettleseren din med disse gratis online interaktive skjell python online tolk replit

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 fremdeles bruke den når du lærer C #, Java, Ruby, Lua, ES6 og mer.

Det jeg liker best er tilpassbarheten. Du kan finpusse layout, fargetema, skriftstørrelse, innrykkstørrelse, innpakningstype og om du vil aktivere autofullføring. Grensesnittet er enkelt. Hvis du oppretter en konto, kan du lagre koden og trekke den opp igjen senere.

Og det er en mer massiv fordel med Repl.it: du kan importere noen Python-pakken noensinnefordi det støtter dem alle.

Prøv Python i nettleseren din med disse gratis online interaktive skjell python online tolker pyntegjenstand

smykke er et annet sterkt alternativ. Du får mange av de samme funksjonene som utforsket ovenfor: en akseptabel 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 inn Trinket på ditt eget nettsted hvis du har et.

Trinkets gratis plan, til tross for evig 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-planen, som koster $ 9 per måned eller $ 72 per år. “Full tilgang” innebærer alle innebygde Python-moduler inkludert Numpy, Matplotlib, SciPy og mer.

Prøv Python i nettleseren din med disse gratis online interaktive skjell python online tolk ideone

Ideone er et generelt formål "prøv hvilket som helst programmeringsspråk på nettet", så det er ikke så funksjonspakket eller avansert som de andre alternativene ovenfor. Her er hva det gjør har: over 60 forskjellige programmeringsspråk og muligheten til å merke koden din som offentlig, hemmelig eller privat.

Kode som er skrevet i Ideone er også underlagt noen få begrensninger:

  • Maksimalt 10 sekunder for å kompilere / tolke.
  • Maks 5 eller 15 sekunder mens du kjører (for gjester eller registrerte brukere).
  • Maksimum 256 MB RAM mens du kjører.
  • 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å sammen med en av de andre som er listet over.

Prøv Python i nettleseren din med disse gratis online interaktive skjell python online tolkveileder

Python Tutor er ikke et interaktivt Python-skall per se. Når du skriver inn koden din, vil den snarere analysere hva du har skrevet og presentere en visualisering av kodelogikken. Resultatet? En serie øyeblikksbilder som du kan gå gjennom, en linje med kode om gangen, for å se hvordan koden din faktisk kjøres fra start til slutt.

Dette er et enormt verktøy for å programmere nybegynnere! Du får se hvordan hver kodelinje påvirker forskjellige variabler og utganger, noe som gjør det lettere for deg å fange feil og andre problemer. Selv om programmering kan være tøft for første tidtakere, er dette verktøyet kan forenkle læringskurven Slik lærer du programmering uten all stressKanskje har du bestemt deg for å satse på programmering, enten det er for en karriere eller bare som en hobby. Flott! Men kanskje du begynner å bli overveldet. Ikke så bra. Her er hjelp til å lette reisen. Les mer og hjelper deg å pakke hodet rundt logikken i det hele.

Du vil kanskje også merke at Python Tutor har en eksperimentell Live-programmeringsmodus. Det ligner på det vanlige visualiseringsverktøyet, men analyseres og oppdateres i sanntid mens du skriver. Fra dette tidspunktet er det både primitivt og avlyttende, så du bør ignorere det til alle knekkene er strøket ut.

Tips for å fortsette din Python-reise

Etter å ha prøvd Python i et interaktivt nett på nettet, kan du bestemme deg for at du elsker språket og ønsker å forfølge det på et mer praktisk nivå. For det kan det hende du klarer deg bra disse utmerkede online Python-kursene 5 kurs som tar deg fra Python nybegynner til proffDisse fem kursene lærer deg alt om programmering i Python, et av de hotteste språkene der ute akkurat nå. Les mer , eller hvis du ikke kan spare penger, disse nettstedene for å lære Python De 5 beste nettstedene for å lære Python-programmeringVil du lære Python-programmering? Her er de beste måtene å lære Python online, hvorav mange er helt gratis. Les mer .

Python er kanskje et av de enkleste språkene å lære, men ikke bli motløs hvis du synes det er vanskelig. Koding i Python er fortsatt koding, og koding er tøff. Sliter betyr ikke det du bør avslutte programmeringen 6 tegn på at du ikke har ment å være programmererIkke alle er kuttet ut til å være programmerer. Hvis du ikke er helt sikker på at du er ment som programmerer, her er noen tegn som kan peke deg i riktig retning. Les mer ! For litt ekstra motivasjon, anbefaler jeg å høre på noen av disse nyttige podcastene for programmerere 15 toppnoterte podcaster for programmerere og programvareutviklerePodcast er en fantastisk måte å lære mer om programmering. Her er noen av våre favorittprogrammeringsrelaterte podcaster for din lytteglede. Les mer .

Hvordan liker du Python? Er det andre gode interaktive skjell som vi savnet? Hvis du har andre Python-tips, spesielt for nybegynnere, kan du dele med oss ​​nedenfor!

Joel Lee har en B.S. innen informatikk og over seks års profesjonell skriveerfaring. Han er sjefredaktør for MakeUseOf.