Prøv Python i din browser med disse gratis online interaktive skaller

  • Harry James
  • 0
  • 3470
  • 384
Reklame

Hvis du overvejer at lære Python, kan du blive overvældet af den indledende installationsproces. Du skal installere Python på dit system, derefter lære at bruge kommandolinjen til at behandle kode, eller lære at bruge den interaktive shell, eller lære at konfigurere en Python IDE.

Ignorer alt det. Det er unødvendigt, indtil du ved, om Python er det rigtige for dig.

I stedet anbefaler vi at bruge en online interaktiv shell, som kun er et websted, der giver dig mulighed for at skrive og udføre Python-kode og øjeblikkeligt se resultaterne. Ingen grund til at installere noget. Så uanset om du går igennem disse Python-eksempler 10 grundlæggende Python-eksempler, der vil hjælpe dig med at lære hurtigt 10 grundlæggende Python-eksempler, der vil hjælpe dig med at lære hurtigt Denne artikel med grundlæggende pythoneksempler er til dem, der allerede har en vis programmeringserfaring og blot ønsker at skifte til Python så hurtigt som muligt. eller gennemgang af det grundlæggende i arrays og lister Sådan fungerer matriser og lister i Python Hvordan arrays og lister fungerer i Python Arrays og lister er nogle af de mest nyttige datastrukturer i programmering - selvom få mennesker bruger dem til deres fulde potentiale. , kan du teste koden lige i din browser. Her er de bedste online Python-tolke, vi har fundet.

1. Python hvor som helst

Hvis der er en grund til Python overalt slår enhver anden online Python-tolk, det er, at den understøtter IPython. IPython er et mere avanceret alternativ til standard Python-tolken. Med det får du en masse nyttige funktioner: fanen er færdig, mens du skriver, muligheden for at “se” variabler og metoder til et objekt i realtid, læs inline moduldokumentation og mere.

Intet af dette er naturligvis strengt nødvendigt. Hvis du er en komplet nybegynder, vil du måske springe over det i øjeblikket og vende tilbage om et par uger, når du er mere komfortabel. Men så vidt Python-tolke går, er IPython standarden for produktivitet.

Bemærk: Python Anywhere er faktisk meget mere end dette. Det er en fuldblæst web-IDE, der giver dig mulighed for at oprette og være vært for Python-apps på nettet. Dette “Prøv IPython” side er bare et smukt lille sideværktøj.

2. Python Fiddle

Python fiddle er den, jeg vil anbefale til alle, der har erfaring med programmering, men ingen erfaring med Python. Grænsefladen er ganske enkel og nem at bruge, men endnu vigtigere kommer det med en masse eksempler, som du kan indlæse med et enkelt klik.

Ved at udforske venstre sidefelt lærer du nogle af de fedeste tip og tricks, der gør Python sjovere at bruge end andre sprog 7 Nyttige tricks til at mestre et nyt programmeringssprog 7 Nyttige tricks til at mestre et nyt programmeringssprog Det er okay at blive overvældet når du lærer at kode. Du vil sandsynligvis glemme tingene så hurtigt, som du lærer dem. Disse tip kan hjælpe dig med at bevare alle de nye oplysninger bedre. . Eller du kan indtaste din egen kode, køre den og se resultaterne i outputdelen nederst.

Bemærk, at du også kan “gem og del” den kode, du har skrevet. Dette kan være praktisk, hvis du har en mentor til at hjælpe dig med debugging, eller hvis du samarbejder med andre om et projekt.

3. Repl.it

Navnet Repl.it kommer fra REPL, som står for “Read-Eval-Print Loop” (hovedsagelig et synonym for “interaktiv shell” så lad dig ikke forveksle). Repl.it understøtter dusinvis af sprog, herunder både Python 2.x og Python 3.x, så hvis du beslutter, at Python er ikke for dig kan du stadig bruge det, når du lærer C #, Java, Ruby, Lua, ES6 og mere.

Hvad jeg bedst kan lide er dets tilpasningsevne. Du kan justere layout, farvetema, skriftstørrelse, indrykkestørrelse, indpakningstype og om du vil aktivere autofuldførelse. Grænsefladen er ligetil. Og hvis du opretter en konto, kan du gemme din kode og trække den op igen senere.

Og der er en mere massiv fordel ved Repl.it: du kan importere nogen Python-pakke nogensinde fordi det understøtter dem alle.

4. Trinket

nipsting er en anden stærk mulighed. Du får mange af de samme funktioner som undersøgt ovenfor: en redigerbar kodeeditor, muligheden for at køre kode og muligheden for at dele. Men Trinket har to fordele. Først kan du åbne flere scripts med dens fanebaserede interface, og for det andet kan du integrere Trinket på dit eget sted, hvis du har et.

Trinkets gratis plan tillader, selv om det for evigt og ubegrænset, kun grundlæggende Python 2.x. Hvis du ønsker fuld adgang til Python 3.x-versionen af ​​Trinket, skal du opgradere til Connect-planen, som koster $ 9 pr. Måned eller $ 72 pr. År. “Fuld adgang” indbefatter alle indbyggede Python-moduler inklusive Numpy, Matplotlib, SciPy og mere.

5. Ideone

Ideone er et generelt formål “prøv ethvert programmeringssprog online” værktøj, så det ikke er så funktionspakket eller avanceret som de andre muligheder ovenfor. Her er hvad det gør gør har: over 60 forskellige programmeringssprog og muligheden for at markere din kode som offentlig, hemmelig eller privat.

Kode, der er skrevet i Ideone, er også underlagt et par begrænsninger:

  • Maksimum 10 sekunder for at kompilere / fortolke.
  • Maksimalt 5 eller 15 sekunder under eksekvering (for gæster eller registrerede brugere).
  • Maksimum 256 MB RAM under udførelse.
  • Adgang til internettet er blokeret, og nye filer kan ikke oprettes.

Alt i alt er Ideone et okay valg, hvis du bare har brug for at teste en smule kode med det samme, men for mere seriøse udforskninger af Python vil jeg hellere gå med en af ​​de andre, der er nævnt ovenfor.

Bonus: Python Tutor

Python Tutor er ikke en interaktiv Python-shell i sig selv. Når du først indtaster din kode, analyserer den snarere, hvad du skrev og viser en visualisering af kodelogikken. Resultatet? En række snapshots, som du kan gå igennem, en kodelinje ad gangen for at se, hvordan din kode faktisk kører fra start til slut.

Dette er et fantastisk værktøj til programmering af begyndere! Du vil se, hvordan hver kodelinje påvirker forskellige variabler og output, hvilket gør det lettere for dig at fange fejl og andre problemer. Selvom programmering kan være hård for første tidtagere, kan dette værktøj forenkle læringskurven Sådan lærer du programmering uden al stress Sådan lærer du programmering uden al den stress Måske har du besluttet at forfølge programmering, hvad enten det drejer sig om en karriere eller bare som en hobby . Store! Men måske begynder du at blive overvældet. Ikke så stor. Her er hjælp til at lette din rejse. og hjælpe dig med at vikle dit hoved omkring logikken i det hele.

Du vil måske også bemærke, at Python Tutor har en eksperimentel live programmeringsindstilling. Det ligner det almindelige visualiseringsværktøj, men analyseres og opdateres i realtid, mens du skriver. Fra denne skrivning er det både primitivt og buggy, så du skal ignorere det, indtil alle kninks er stryket ud.

Tip til fortsættelse af din Python-rejse

Efter at have prøvet Python i en online interaktiv shell, kan du beslutte, at du elsker sproget og ønsker at forfølge det på et mere praktisk niveau. Til det kan du klare dig godt med disse fremragende online Python-kurser 5 kurser, der tager dig fra Python Beginner til Pro 5-kurser, der vil tage dig fra Python Beginner til Pro. Disse fem kurser lærer dig alt om programmering i Python, et af de hotteste sprog derude lige nu. , eller hvis du ikke kan spare nogen penge, er disse websteder til at lære Python De 5 bedste websteder til at lære Python-programmering De 5 bedste websteder til at lære Python-programmering Vil du lære Python-programmering? Her er de bedste måder at lære Python online, hvoraf mange er helt gratis. .

Python er muligvis et af de letteste sprog at lære, men lad dig ikke afskrække, hvis du synes det er vanskeligt. Kodning i Python er stadig kodning, og kodning er hård. Bekæmpelse betyder ikke, at du skal afslutte programmeringen 6 tegn på, at du ikke er ment som programmerer 6 tegn, at du ikke har ment at være programmerer. Ikke alle er udskåret til at være en programmør. Hvis du ikke er helt sikker på, at du er beregnet til at være programmør, er her nogle tegn, der kan pege dig i den rigtige retning. ! For lidt ekstra motivation anbefaler jeg at lytte til nogle af disse nyttige podcasts til programmerere 15 Top-Notch Podcasts til programmerere og softwareudviklere 15 Top-Notch Podcasts til programmerere og softwareudviklere Podcasts er en fantastisk måde at lære mere om programmering. Her er nogle af vores yndlingsprogrammerelaterede podcasts til din lytter fornøjelse. .

Hvordan kan du lide Python? Er der andre gode interaktive skaller, som vi har savnet? Hvis du har andre Python-tip, især til nybegynder, skal du dele med os nedenfor!




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.