Python Coding je cjelovito radno okruženje Python 3 za Android. Napišite program, dodirnite Pokreni i gledajte kako se izvršava na vašem telefonu - u aplikaciju je ugrađen pravi CPython 3 interpreter, tako da se izvršava upravo ono što napišete.
Učite Python od nule, pripremate se za predavanje ili samo želite džepni uređivač koda kako biste isprobali ideju? Sve je ovdje: pravi Python uređivač, živa konzola, 26 programa za čitanje i pokretanje te 12 vježbi koje aplikacija ocjenjuje.
★ PRAVI PYTHON 3 INTERPRETER
• CPython 3 radi unutar aplikacije — nije kviz, nije simulator
• Projekt sadrži onoliko .py datoteka koliko želite, a one se mogu međusobno uvoziti
• Python standardna biblioteka spremna je za korištenje: math, random, json, re, datetime, kolekcije, itertools, functools, statistika i više
• Pogreške se vraćaju kao pravi tragovi, s označenom linijom krivnje u rubrici i otvorenom datotekom koja nije ispravna
★ PYTHON UREĐIVAČ IZGRAĐEN ZA TELEFON
• Isticanje Python sintakse koje na prvi pogled odvaja ključne riječi, nizove znakova i brojeve
• Automatsko dovršavanje za ključne riječi, ugrađene elemente, vaša vlastita imena i cijele blokove — def, class, for, while, try
• Red simbola iznad tipkovnice: zagrade, navodnici, dvotočka, uvlačenje i tipke sa strelicama, sve jednim dodirom udaljeno
• Pametno uvlačenje, automatsko zatvaranje zagrada, poništavanje i ponavljanje
• Brojevi redaka, prelamanje riječi i podesiva veličina teksta
★ KONZOLA KOJA GOVORI NATRAG
• Izlaz se pojavljuje onako kako se ispisuje, ne odjednom na kraju
• input() se zaustavlja i čeka vas, točno onako kako to radi terminal
• Zaustavite program koji se izvršava u bilo kojem trenutku - čak i onaj zaglavljen u petlji
• Kod i konzola na zaslonu zajedno, s razdjelnikom koji možete povući
• Kopirajte cijeli transkript jednim dodirom
★ UČITE ČITANJEM — 26 PROGRAMA
Potpuni, izvršni programi na tri razine:
• Početni: varijable, aritmetika, nizovi i f-nizovi, if/elif/else, petlje, popisi, rječnici, funkcije, čitanje ulaza
• Radni: razumijevanje, n-torke i zip, skupovi, try/except, klase, nasljeđivanje, sortiranje s ključevima, JSON, datumi i vremena
• Dubinski: generatori, dekoratori, functools, kolekcije, itertools, klase podataka i preopterećenje operatora, regularni izrazi, upravitelji konteksta
Pretražite svaki naslov i svaki redak koda, a zatim pošaljite bilo koji program izravno u urednik i promijenite ga.
★ UČITE RADEĆI — 12 OZNAČENIH VJEŽBI
Svaka vježba daje vam zadatak i točan rezultat koji ispravan program mora ispisati. Napišite svoj odgovor, dodirnite Pokreni i provjeri, a aplikacija ga pokreće i ocjenjuje.
• Savjet kada zapnete, riješen odgovor kada ga želite
• Nedovršeni pokušaji čuvaju se za vaš sljedeći posjet
• Tablica množenja, tekući zbrojevi, najduža riječ, kodiranje duljine niza, uravnotežene zagrade, grupiranje riječi i više
★ PRATITE
• Dnevni niz koji se broji svaki dan kada se pojavite
• Koliko ste programa pokrenuli i koliko ste vježbi riješili
• Napredak po razini, tako da možete vidjeti što je ostalo
★ ISKRENO I JEDNOSTAVNO
• Nema računa, nema registracije, ništa za konfiguriranje
• Vaši projekti žive u vlastitoj privatnoj pohrani aplikacije na vašem telefonu
• Podijelite bilo koju datoteku kao pravi .py
Dobro je znati: ova aplikacija pokreće čisti Python i standardnu biblioteku. Instaliranje paketa iz PyPI-ja — numpy, pandas, requests i slično — nije podržano, kao ni bilo što što zahtijeva grafičko korisničko sučelje za stolna računala.
Bez obzira zovete li ga Python kompajlerom, Python IDE-om, Python editorom ili samo mjestom za vježbanje kodiranja, Python Coding vam pruža pravog interpretera i materijal za učenje. Počnite s print("Hello"), završite s dekoraterima.
Napišite i pokrenite pravi Python 3 na svom telefonu. Uređivač koda, primjeri i vježbe.