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

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

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 och sedan lära dig hur du använder kommandoraden för att behandla kod, eller lära dig hur du använder det interaktiva skalet, eller lära dig hur du konfigurerar en Python IDE.





Ignorera allt det där. 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 omedelbart se resultaten. Du behöver inte installera någonting. Så om du är gå igenom dessa Python -exempel eller granska grunderna i matriser och listor , kan du testa koden direkt i din webbläsare. Här är de bästa online -Python -tolkarna vi har hittat.





1. Python överallt

Om det finns någon anledning till det Python överallt slår alla andra online Python -tolkar, det är att 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: komplettering av flikar medan du skriver, möjligheten att 'se' variabler och metoder för ett objekt i realtid, läsa inbyggd 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 mer bekväm. Men när det gäller Python -tolkar är IPython standarden för produktivitet.



Notera: Python Anywhere är faktiskt mycket mer än så här. Det är en fullblåst webb-IDE som låter dig skapa och vara värd för Python-appar på webben. Denna 'Prova IPython' -sida är bara ett snyggt litet sidverktyg.

2. Python Fiddle

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 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 tricks som gör Python roligare att använda än andra språk. Eller så kan du skriva in din egen kod, köra den och se resultaten i utdatasektionen 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 om 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å bli 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 dig för att Python är inte för dig kan du fortfarande använda den när du lär dig C#, Java, Ruby, Lua, ES6 och mer.

Det jag gillar bäst är dess anpassningsbarhet. Du kan justera layout, färgtema, teckenstorlek, indragstorlek, inslagstyp och om du vill aktivera autoslutförande. 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 med Repl.it: du kan importera några Python -paket någonsin eftersom det stöder dem alla .

Fyra. Prydnadssak

Prydnadssak är ett annat starkt alternativ. Du får många av samma funktioner som utforskade ovan: en acceptabel kodredigerare, möjligheten att köra kod och möjligheten att dela. Men Trinket har två fördelar. Först kan du öppna flera skript med sitt flikbaserade gränssnitt, och för det andra kan du bädda in Trinket i din egen webbplats om du har ett.

hur man ansluter macbook till bildskärm

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 måste du 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.

5. Ideone

Ideone är ett allmänt ändamål för att 'prova något programmeringsspråk online' -verktyg, så det är inte lika funktionspackat 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 skriven i Ideone omfattas också av några begränsningar:

  • Max 10 sekunder att kompilera/tolka.
  • Max 5 eller 15 sekunder vid körning (för gäster eller registrerade användare).
  • Maximalt 256 MB RAM -minne vid körning.
  • Åtkomst 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 seriösa utforskningar av Python skulle jag hellre gå med en av de andra som anges ovan.

Bonus: Python -handledare

Python -handledare är inte ett interaktivt Python -skal i sig. När du väl har skrivit 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 programmering av nybörjare! Du ser hur varje kodrad påverkar olika variabler och utdata, vilket gör det lättare för dig att fånga buggar och andra problem. Även om programmering kan vara tufft för första timers kan det här verktyget förenkla inlärningskurvan och hjälpa dig att linda huvudet runt logiken i det hela.

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. När detta skrivs är det både primitivt och buggigt så du bör ignorera det tills alla knäckar är utjämnade.

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

Efter att ha provat Python i ett interaktivt skal online kan du bestämma dig för att du älskar språket och vill fortsätta det på en mer praktisk nivå. För det kan du må bra med dessa utmärkta online Python -kurser, eller om du inte kan spara några pengar, dessa webbplatser för att lära sig Python.

Python kan vara ett av de enklaste språken att lära sig, men var inte avskräckt om du tycker att det är svårt. Kodning i Python kodar fortfarande och kodning är tuff. Att kämpa betyder inte att du ska sluta programmera! För lite extra motivation rekommenderar jag att du lyssnar på några av dessa användbara podcaster för programmerare.

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

Dela med sig Dela med sig Tweet E-post En nybörjarguide för att animera tal

Att animera tal kan vara en utmaning. Om du är redo att börja lägga till dialog i ditt projekt bryter vi ner processen åt dig.

Läs Nästa
Relaterade ämnen
  • Programmering
  • Programmering
  • Pytonorm
Om författaren Joel Lee(1524 artiklar publicerade)

Joel Lee är chefredaktör för MakeUseOf sedan 2018. Han har en B.S. i datavetenskap och över nio års professionell skriv- och redigeringserfarenhet.

Mer från Joel Lee

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

skillnad mellan datorskärm och tv
Klicka här för att prenumerera