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

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

Hvis du tenker på å lære Python, kan du bli overveldet av den første oppsettprosessen. Du må installere Python på systemet, og deretter lære å bruke kommandolinjen til å behandle kode, eller lære å bruke det interaktive skallet, eller lære å sette opp en Python IDE.

Ignorer alt dette. Det er unødvendig til du vet om Python passer for deg.

I stedet anbefaler vi at du bruker et online interaktivt skall, som bare er et nettsted som lar deg skrive og utføre Python-koden og umiddelbart se resultatene. Du trenger ikke å installere noe. Så om du går gjennom disse Python-eksemplene 10 Grunnleggende Python-eksempler som vil hjelpe deg med å lære raskt 10 Grunnleggende Python-eksempler som vil hjelpe deg å lære fort Denne artikkelen av grunnleggende python-eksempler er for de som allerede har noen programmeringserfaring og bare vil overgå til Python så raskt som mulig. Les mer eller gå gjennom grunnleggende om arrays og lister Hvordan Arrays and Lists Arter i Python Hvordan Arrays and Lists Arter i Python Arrays og lister er noen av de mest nyttige datastrukturene i programmering - selv om få personer bruker dem til sitt fulle potensiale. Les mer, du kan teste koden rett i nettleseren din. Her er de beste online Python tolkene vi har funnet.

1. Python hvor som helst

Hvis det er en grunn til hvorfor Python hvor som helst slår hver andre online python tolk, det er at den støtter IPython. IPython er et mer avansert alternativ til standard Python tolk. Med den får du en haug med nyttige funksjoner: Fanefylling mens du skriver, evnen til “se” variablene og metodene til et objekt i sanntid, les dokumentasjon med inline-moduler og mer.

Ingen av dette er strengt nødvendig, selvsagt. Hvis du er en fullstendig nybegynner, vil du kanskje hoppe over det for 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 fullblåst web IDE som lar deg lage og hoste Python-apper på nettet. Dette “Prøv IPython” siden er bare et smalt lite sideverktøy.

2. Python Fiddle

Python Fiddle er det jeg vil anbefale til alle som har erfaring med programmering, men ingen erfaring i Python. Grensesnittet er ganske enkelt og enkelt å bruke, men enda viktigere, det kommer med en gjeng med eksempelkode som du kan laste inn med ett 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. 7 Nyttige triks for å mestre et nytt programmeringsspråk. 7 Nyttige triks for å mestre et nytt programmeringsspråk. Det er greit å bli overveldet når du lærer å kode. Du vil sikkert glemme ting så fort du lærer dem. Disse tipsene kan hjelpe deg å bedre beholde all den nye informasjonen. Les mer . Eller du kan skrive inn din egen kode, kjøre den, og se resultatene i utgangsseksjonen nederst.

Legg merke til at du også kan “lagre og del” 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 på et prosjekt.

3. Repl.it

Navnet Repl.it kommer fra REPL, som står for “Les-Eval-Print Loop” (i hovedsak et synonym for “interaktivt skall” så vær ikke 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 dets tilpassbarhet. Du kan justere oppsettet, fargemetoden, skriftstørrelsen, innrykkstørrelsen, innpakningstypen og om du vil aktivere autofullføring. Grensesnittet er greit. Og hvis du oppretter en konto, kan du lagre koden din og trekke den opp senere.

Og det er en mer stor fordel for Repl.it: du kan importere noen Python pakke noensinne fordi det støtter dem alle.

4. Trinket

smykke er et annet sterkt alternativ. Du får mange av de samme funksjonene som utforsket ovenfor: en passbar 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 flippbaserte grensesnittet, og for det andre kan du legge inn Trinket til ditt eget nettsted hvis du har en.

Trinkets gratis plan, mens 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-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.

5. Ideone

Ideone er et generelt formål “prøv noe programmeringsspråk online” verktøyet, så det er ikke så funksjonelt pakket 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 skrevet i Ideone er også gjenstand for noen få restriksjoner:

  • Maksimalt 10 sekunder å kompilere / tolke.
  • Maksimalt 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 bra valg hvis du bare trenger å teste litt kode med en gang, men for mer seriøse utforskelser av Python, vil jeg helst gå med en av de andre som er nevnt ovenfor.

Bonus: Python Tutor

Python Tutor er ikke et interaktivt Python-skall i seg selv. Snarere, når du skriver inn koden din, vil den analysere hva du skrev og presentere en visualisering av kodelogikken. Resultatet? En serie av stillbilder som du kan gå gjennom, en linje med kode om gangen, for å se hvordan koden din egentlig kjører fra start til slutt.

Dette er et enormt verktøy for programmering nybegynnere! Du ser hvordan hver linje med kode påvirker ulike variabler og utdata, noe som gjør det lettere for deg å ta feil og andre problemer. Mens programmering kan være tøft for første timere, kan dette verktøyet forenkle lærekurven. Hvordan lære programmering uten all stress. Hvordan lære programmering uten all stress. Kanskje du har bestemt deg for å forfølge programmering, enten for en karriere eller bare som en hobby . Flott! Men kanskje du begynner å føle deg overveldet. Ikke så bra. Her er hjelp til å lette reisen din. Les mer og hjelpe deg å pakke hodet rundt logikken til alt.

Du kan 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. Når det gjelder denne skrivingen, er det både primitive og buggy, så du bør ignorere det til alle kinks blir stryket ut.

Tips for å fortsette Python Journey

Etter å ha prøvd Python i et interaktivt nett på nettet, kan du bestemme at du elsker språket og ønsker å forfølge det på et mer praktisk nivå. For det kan du gå bra med disse gode online Python kursene 5 Kurs som tar deg fra Python Nybegynner til Pro 5 Kurs som tar deg fra Python Nybegynner til Pro Disse fem kursene vil lære deg alt om programmering i Python, en av de heteste språkene der ute akkurat nå. Les mer, eller hvis du ikke kan spare penger, kan disse nettstedene for å lære Python De 5 beste nettstedene lære Python Programmering De 5 beste nettstedene å lære Python programmering Ønsker du å lære Python programmering? Her er de beste måtene å lære Python på nettet, hvorav mange er helt gratis. Les mer .

Python kan være et av de enkleste språkene å lære, men vær ikke motløs hvis du finner det vanskelig. Koding i Python er fortsatt koding, og koding er tøff. Struggling betyr ikke at du bør slutte programmering. 6 Tegn på at du ikke er ment å være programmerer. 6 Tegn på at du ikke er ment å være programmerer. Ikke alle er kuttet ut for å være programmerer. Hvis du ikke er helt sikker på at du er ment å være programmerer, er det noen tegn som kan vise deg i riktig retning. Les mer ! For litt ekstra motivasjon, anbefaler jeg at du lytter til noen av disse nyttige podcaster for programmører. 15 Top-Notch Podcasts for Programmerere og Programvareutviklere 15 Top Notch Podcasts for Programmerere og Programvareutviklere Podcasts 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 noen andre gode interaktive skall som vi savnet? Hvis du har noen andre Python tips, spesielt for nybegynnere, vennligst del med oss ​​nedenfor!

Utforsk mer om: Programmering, Python.