Python Coding er et komplet Python 3-arbejdsområde til Android. Skriv et program, tryk på Kør, og se det køre på din telefon – en ægte CPython 3-fortolker er indbygget i appen, så det, du skriver, er præcis det, der kører.
Lærer du Python fra bunden, redigerer du til et kursus, eller ønsker du bare en kodeeditor i lommeformat til at afprøve en idé? Alt er her: en ordentlig Python-editor, en live-konsol, 26 bearbejdede programmer at læse og køre, og 12 øvelser, som appen giver dig point.
★ EN ÆGTE PYTHON 3-TOLK
• CPython 3 kører inde i appen — ikke en quiz, ikke en simulator
• Et projekt indeholder så mange .py-filer, som du vil, og de kan importere hinanden
• Python-standardbiblioteket er klar til brug: matematik, tilfældig, json, re, datetime, samlinger, itertools, functools, statistik og mere
• Fejl kommer tilbage som rigtige tracebacks, med den skyldige linje markeret i margenen og den fejlende fil åbnet for dig
★ EN PYTHON-EDITOR BYGGET TIL EN TELEFON
• Python-syntaksfremhævning, der holder nøgleord, strenge og tal adskilt med et hurtigt blik
• Autofuldførelse for nøgleord, indbyggede elementer, dine egne navne og hele blokke — def, class, for, while, try
• En symbolrække over tastaturet: parenteser, anførselstegn, kolon, indrykning og piletaster, alle med et tryk
• Smart indrykning, automatisk lukning af parenteser, fortryd og fortryd
• Linjetal, ordombrydning og justerbar tekststørrelse
★ EN KONSOL DER TALER TILBAGE
• Output vises, som det udskrives, ikke alt på én gang til sidst
• input() stopper og venter på dig, præcis som en terminal gør
• Stop et kørende program når som helst — selv et, der sidder fast i en løkke
• Kode og konsol på skærmen sammen, med en skillelinje, du kan trække
• Kopier en hel transskription med et enkelt tryk
★ LÆR VED AT LÆSE — 26 PROGRAMMER
Færdiggør, kørbare programmer på tværs af tre niveauer:
• Starter: variabler, aritmetik, strenge og f-strenge, if/elif/else, løkker, lister, ordbøger, funktioner, læseinput
• Arbejde: forståelser, tupler og zip, sæt, try/except, klasser, arv, sortering med nøgler, JSON, datoer og klokkeslæt
• Dybde: generatorer, dekoratorer, functools, samlinger, itertools, dataklasser og operatoroverbelastning, regulære udtryk, kontekstadministratorer
Søg i hver titel og hver linje kode, og send derefter et hvilket som helst program direkte til editoren og rediger det.
★ LÆR VED AT GØRE — 12 MARKEREDE ØVELSER
Hver øvelse giver dig en opgave og det præcise output, som et korrekt program skal udskrive. Skriv dit svar, tryk på Kør og tjek, og appen kører det og bedømmer det for rigtigt.
• Et hint, når du sidder fast, et bearbejdet svar, når du vil have et
• Halvfærdige forsøg gemmes til dit næste besøg
• Gangetabeller, løbende totaler, længste ord, løbelængdekodning, afbalancerede parenteser, gruppering af ord og mere
★ HOLD OVERSIGT
• En daglig række, der tæller hver dag, du dukker op
• Hvor mange programmer du har kørt, og hvor mange øvelser du har løst
• Fremskridt pr. niveau, så du kan se, hvad der er tilbage
★ ÆRLIG OG ENKEL
• Ingen konto, ingen tilmelding, intet at konfigurere
• Dine projekter ligger i appens eget private lager på din telefon
• Del enhver fil som en rigtig .py
Godt at vide: Denne app kører ren Python og standardbiblioteket. Installation af pakker fra PyPI — numpy, pandas, requests og lignende — understøttes ikke, og det gælder heller ikke noget, der kræver en desktop GUI.
Uanset om du kalder det en Python-compiler, et Python IDE, en Python-editor eller bare et sted at øve dig i kodning, giver Python Coding dig en rigtig fortolker og materialet at lære med. Start med print("Hello"), slut med decorators.
Skriv og kør rigtig Python 3 på din telefon. Kodeeditor, eksempler og øvelser.