Annons

Om du funderar på att lära dig Python kan du bli överväldigad av den första installationsprocessen. Du måste installera Python på ditt system, sedan lära dig hur du använder kommandoraden för att bearbeta kod, eller lära dig att använda det interaktiva skalet, eller lära dig att konfigurera en Python IDE.

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

Istället rekommenderar vi att du använder ett interaktivt skal online, som bara är en webbplats som låter dig skriva och köra Python-kod och direkt se resultaten. Du behöver inte installera någonting. Så oavsett om du är gå igenom dessa Python-exempel 10 grundläggande Python-exempel som hjälper dig att lära dig snabbtDenna artikel med grundläggande exempel på python är för dem som redan har viss programmeringserfaring och helt enkelt vill övergå till Python så snabbt som möjligt. Läs mer eller granska grunderna i matriser och listor Hur arrayer och listor fungerar i PythonMatriser och listor är några av de mest användbara datastrukturerna i programmering - även om få människor använder dem till sin fulla potential.

instagram viewer
Läs mer , kan du testa koden direkt i din webbläsare. Här är de bästa Python-tolkarna online som vi hittat.

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

Om det finns en anledning till Python var som helst slår varannan Python-tolk online, det är som den stöder IPython. IPython är ett mer avancerat alternativ till standard Python-tolk. Med det får du ett gäng användbara funktioner: flikens slutförande vid skrivning, möjligheten att "se" variabler och metoder för ett objekt i realtid, läsa inline-moduldokumentation och mer.

Inget av detta är naturligtvis strikt nödvändigt. Om du är en komplett nybörjare, du kanske vill hoppa över det för nu och komma tillbaka om några veckor när du är bekvämare. Men så långt som Python-tolkarna går är IPython standarden för produktivitet.

Notera: Python Anywhere är faktiskt mycket mer än detta. Det är en fullständig webb-IDE som låter dig skapa och vara värd för Python-appar på webben. Den här ”Test IPython” -sidan är bara ett fint litet sidverktyg.

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

Python Fiddle är den jag skulle rekommendera till alla som har erfarenhet av programmering men ingen erfarenhet av Python. Gränssnittet är ganska enkelt och lätt att använda, men ännu viktigare, det kommer med ett gäng exempelkod som du kan ladda in med ett enda klick.

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

Observera att du också kan "spara och dela" koden du har skrivit. Detta kan vara praktiskt om du har en mentor som hjälper dig med felsökning eller om du samarbetar med andra i ett projekt.

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

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å inte förvirras). Repl.it stöder dussintals språk, inklusive både Python 2.x och Python 3.x, så om du bestämmer dig för 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 mer.

Det jag gillar bäst är dess anpassningsbarhet. Du kan finjustera layouten, färgtema, teckensnittstorlek, indragsstorlek, omslagstyp och om du vill aktivera autofyllt. Gränssnittet är enkelt. Och om du skapar ett konto kan du spara din kod och dra tillbaka den senare.

Och det finns en mer massiv fördel med Repl.it: du kan importera några Python-paket någonsineftersom det stöder dem alla.

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

Prydnadssak är ett annat starkt alternativ. Du får många av samma funktioner som utforskas ovan: en redigerbar 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 bädda in Trinket på din egen webbplats om du har ett.

Trinkets gratis plan, även om den för evigt och obegränsat, tillåter bara grundläggande Python 2.x. Om du vill ha full åtkomst till Python 3.x version av Trinket, du måste uppgradera till Connect-planen, som kostar $ 9 per månad eller $ 72 per år. "Full åtkomst" innebär alla inbyggda Python-moduler inklusive Numpy, Matplotlib, SciPy och mer.

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

Ideone är ett allmänt syfte "prova något programmeringsspråk online", så det är inte så funktionspaket eller avancerat som de andra alternativen ovan. Så här är det gör har: över 60 olika programmeringsspråk och alternativet att märka din kod som Public, Secret eller Private.

Koden skriven i Ideone omfattas också av några begränsningar:

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

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

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

Python Tutor är inte ett interaktivt Python-skal i sig. Snarare när du skriver in din kod kommer den att analysera vad du skrev och presentera en visualisering av kodlogiken. Resultatet? En serie ögonblicksbilder 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 att programmera nybörjare! Du ser hur varje kodrad påverkar olika variabler och output, vilket gör det lättare för dig att fånga buggar och andra problem. Även om programmering kan vara tuff för första tidtagare, är detta verktyg kan förenkla inlärningskurvan Hur man lär sig programmering utan all stressDu kanske har bestämt dig för att fortsätta programmera, vare sig det gäller en karriär eller bara som en hobby. Bra! Men kanske börjar du bli överväldigad. Inte så bra. Här är hjälp för att underlätta din resa. Läs mer och hjälper dig att linda huvudet runt logiken i allt.

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 när du skriver. Från och med detta skrivande är det både primitivt och buggy så du borde ignorera det tills alla kinks är utstrykade.

Tips för att fortsätta din Python-resa

När du har provat Python i ett interaktivt skal online, kan du bestämma att du älskar språket och vill sträva efter det på en mer praktisk nivå. För det kan du klara dig bra dessa utmärkta Python-kurser online 5 kurser som tar dig från Python nybörjare till ProDessa fem kurser lär dig allt om programmering i Python, ett av de hetaste språken där ute just nu. Läs mer , eller om du inte kan spara pengar, dessa webbplatser för att lära sig Python De 5 bästa webbplatserna för att lära sig Python-programmeringVill du lära dig Python-programmering? Här är de bästa sätten att lära sig Python online, av vilka många är helt gratis. Läs mer .

Python kan vara ett av de enklaste språken att lära sig, men får inte avskräckas om du har svårt. Kodning i Python kodar fortfarande och kodning är tuff. Att slåss betyder inte det du bör sluta programmera 6 tecken på att du inte är tänkt att vara programmerareDet är inte alla som är programmerare. Om du inte är helt säker på att du är tänkt att vara programmerare är hä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 dessa användbara podcast för programmerare 15 top-notch podcasts för programmerare och programvaruutvecklarePodcast är ett fantastiskt sätt att lära sig mer om programmering. Här är några av våra favoritprogrammeringsrelaterade podcast för ditt lyssnarnöje. Läs mer .

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

Joel Lee har en B.S. inom datavetenskap och mer än sex års yrkeserfarenhet. Han är chefredaktör för MakeUseOf.