Prova Python i din webbläsare med dessa gratis online interaktiva skal

Prova Python i din webbläsare med dessa gratis online interaktiva skal / Programmering

Om du tänker lära dig Python kan du bli överväldigad av den ursprungliga installationsprocessen. Du behöver installera Python på ditt system och lära dig hur du använder kommandoraden för att bearbeta kod eller lära dig hur du använder det interaktiva skalet eller lära dig hur du konfigurerar en Python IDE.

Ignorera allt detta. Det är onödigt tills du vet om Python passar dig.

Istället rekommenderar vi att du använder ett online interaktivt skal, vilket bara är en webbplats som låter dig skriva och exekvera Python-kod och direkt se resultaten. Inget behov av att installera någonting. Så om du går igenom dessa Python-exempel 10 Basic Python-exempel som hjälper dig att lära dig snabbt 10 Grundläggande Python-exempel som hjälper dig att lära dig snabbt Denna artikel med grundläggande python-exempel är för dem som redan har någon programmeringserfarenhet och vill helt enkelt övergå till Python så fort som möjligt. Läs mer eller granska grunderna i arrays och listor Hur Arrays och Lists arbetar i Python Hur Arrays och Lists arbetar i Python Arrays och listor är några av de mest användbara datastrukturerna i programmering - även om få personer använder dem till sin fulla potential. Läs mer, du kan testa koden direkt i din webbläsare. Här är de bästa Python tolkarna vi hittat.

1. Python Anywhere

Om det finns en anledning till varför Python Anywhere slår varje annan online Python tolk, det är att det stöder IPython. IPython är ett mer avancerat alternativ till standard Python tolk. Med det får du en massa användbara funktioner: flikavslutning medan du skriver, förmågan att “se” variablerna och metoderna för ett objekt i realtid, läs inline-moduldokumentation och mer.

Inget av detta är absolut nödvändigt, förstås. Om du är en komplett nybörjare, kanske du vill hoppa över det för tillfället och komma tillbaka om några veckor när du är mer bekväm. Men vad gäller Python-tolkarna är IPython standarden för produktivitet.

Notera: Python Anywhere är faktiskt mycket mer än detta. Det är en fullblåst webb IDE som låter dig skapa och vara värd för Python-appar på webben. Detta “Försök med IPython” sidan är bara ett smutsigt litet sidverktyg.

2. Python Fiddle

Python Fiddle är den som jag rekommenderar till alla som har erfarenhet av programmering men ingen erfarenhet i Python. Gränssnittet är ganska enkelt och enkelt att använda, men viktigare, det kommer med en massa exempelkod som du kan ladda in med ett enda klick.

Genom att utforska den vänstra sidofältet lär du dig några av de coolaste tipsen och trickarna som gör Python roligare att använda än andra språk. 7 Användbara tricks för att behärska ett nytt programmeringsspråk. 7 Användbara tricks för att behärska ett nytt programmeringsspråk. Det är okej att bli överväldigad när du lär dig att koda. Du kommer noga att glömma saker så fort du lär dig dem. Dessa tips kan hjälpa dig att bättre behålla all den nya informationen. Läs mer . Eller du kan skriva in din egen kod, köra den och se resultaten i utmatningsdelen längst ner.

Observera att du också kan “spara och dela” koden du har skrivit Detta kan vara till nytta om du har en mentor som hjälper dig med felsökning, eller om du samarbetar med andra på ett projekt.

3. Repl.it

Namnet Repl.it kommer från REPL, som står för “Read-Eval-Print Loop” (i huvudsak en synonym för “interaktivt skal” så var inte förvirrad). Repl.it stöder dussintals språk, inklusive både Python 2.x och Python 3.x, så om du bestämmer att Python är inte för dig kan du fortfarande använda det när du lär dig C #, Java, Ruby, Lua, ES6 och mycket mer.

Vad jag gillar bäst är dess anpassningsbarhet. Du kan justera layouten, färgtemat, teckensnittstorlek, streckstorlek, wrap-typ och om du vill aktivera autofullständighet. Gränssnittet är enkelt. Och om du skapar ett konto kan du spara koden och dra tillbaka den senare.

Och det finns ytterligare en stor fördel för Repl.it: du kan importera några Python-paketet någonsin eftersom det stöder dem alla.

4. Trinket

Prydnadssak är ett annat starkt alternativ. Du får mycket av samma funktioner som utforskas ovan: en passbar kodredigerare, förmågan att köra kod och förmågan att dela. Men Trinket har två fördelar. Först kan du öppna flera skript med dess flikbaserade gränssnitt, och för det andra kan du integrera Trinket i din egen webbplats om du har en.

Trinkets gratis plan, för alltid och obegränsad, tillåter bara grundläggande Python 2.x. Om du vill ha fullständig åtkomst till Python 3.x-versionen av Trinket behöver du uppgradera till Connect-planen, som kostar $ 9 per månad eller $ 72 per år. “Full tillgång” innebär alla inbyggda Python-moduler inklusive Numpy, Matplotlib, SciPy och mer.

5. Ideone

Ideone är ett allmänt ändamål “prova något programmeringsspråk online” verktyg, så det är inte lika funktionellt eller avancerat som de andra alternativen ovan. Här är vad det är gör har: över 60 olika programmeringsspråk och möjlighet att märka din kod som offentlig, hemlig eller privat.

Kod som skrivs i Ideone är också föremål för några begränsningar:

  • Maximalt 10 sekunder att kompilera / tolka.
  • Max 5 eller 15 sekunder vid körning (för gäster eller registrerade användare).
  • Maximal 256 MB RAM medan du kör.
  • Tillgång till internet är blockerad och nya filer kan inte skapas.

Sammantaget är Ideone ett bra val om du bara behöver testa lite kod direkt, men för mer seriösa utforskningar av Python skulle jag hellre vilja gå med en av de andra som listas ovan.

Bonus: Python Tutor

Python Tutor är inte ett interaktivt Python-skal i sig. Snarare, när du skriver in din kod, analyserar den vad du skrev och presenterar en visualisering av kodlogiken. Resultatet? En serie snapshots som du kan gå igenom, en rad kod i taget, för att se hur din kod faktiskt körs från början till slut.

Detta är ett fantastiskt verktyg för programmering nybörjare! Du ser hur varje kodkod påverkar olika variabler och utdata, vilket gör det lättare för dig att fånga fel och andra problem. Medan programmering kan vara svårt för första timers kan det här verktyget förenkla inlärningskurvan. Hur lära sig programmering utan all stress Hur man lär sig programmering utan all stress. Kanske har du bestämt dig för att fortsätta programmera, oavsett om det är en karriär eller bara som en hobby . Bra! Men kanske börjar du känna dig överväldigad. Inte så bra. Här är hjälp för att underlätta din resa. Läs mer och hjälp dig att väcka ditt huvud runt hela logiken.

Du kanske också märker att Python Tutor har ett experimentellt Live Programmeringsläge. Det liknar det vanliga visualiseringsverktyget, men analyseras och uppdateras i realtid medan du skriver. Med detta skrivande är det både primitivt och buggigt, så du bör ignorera det tills alla kinks är utstrykade.

Tips för att fortsätta din Python Journey

Efter att ha provat Python i ett interaktivt nät på nätet kan du bestämma att du älskar språket och vill driva det på en mer praktisk nivå. För det kan du gå bra med dessa fantastiska online Python-kurser 5 Kurser som tar dig från Python Nybörjare till Pro 5 Kurser som tar dig från Python Nybörjare till Pro Dessa fem kurser kommer att lära dig allt om programmering i Python, en av de hetaste språken där ute just nu. Läs mer, eller om du inte kan spara några pengar, kommer dessa webbplatser att lära dig Python De 5 bästa webbplatserna att lära dig Python Programmering De 5 bästa webbplatserna att lära dig Python Programmering Vill du lära dig Python programmering? Här är de bästa sätten att lära sig Python online, varav många är helt gratis. Läs mer .

Python kan vara ett av de enklaste språken att lära sig, men bli inte avskräckt om du finner det svårt. Kodning i Python kodar fortfarande, och kodning är hård. Kampen betyder inte att du borde sluta programmera. 6 Tecken på att du inte är avsedd att vara programmerare. 6 Tecken på att du inte är avsedd att vara programmerare. Inte alla är utklippna för att vara programmerare. Om du inte är helt säker på att du är avsedd att vara programmerare, här är några tecken som kan peka dig i rätt riktning. Läs mer ! För lite extra motivation rekommenderar jag att du lyssnar på några av de här användbara podsändningarna för programmörer. 15 Top-Notch Podcasts för Programmerare och Programutvecklare 15 Toppnoterade Podcaster för Programmerare och Software Developers Podcasts är ett fantastiskt sätt att lära sig mer om programmering. Här är några av våra favoritprogrammeringsrelaterade podcaster för ditt lyssnöje. Läs mer .

Hur tycker du om Python? Finns det några andra bra interaktiva skal som vi missade? Om du har några andra Python tips, speciellt för nybörjare, vänligen dela med oss ​​nedan!

Utforska mer om: Programmering, Python.