„Python Coding“ yra visavertė „Python 3“ darbo sritis, skirta „Android“. Parašykite programą, palieskite „Vykdyti“ ir stebėkite, kaip ji vykdoma jūsų telefone – programoje integruotas tikras „CPython 3“ interpretatorius, todėl tai, ką rašote, yra būtent tai, kas paleidžiama.
Mokotės „Python“ nuo nulio, peržiūrite kursą ar tiesiog norite kišeninio kodo redaktoriaus, kad išbandytumėte idėją? Čia yra viskas: tinkamas „Python“ redaktorius, tiesioginė konsolė, 26 parengtos programos, kurias galima skaityti ir vykdyti, ir 12 pratimų, kuriuos programa jums įvertina.
★ TIKRAS „PYTHON 3“ VERTINTOJAS
• „CPython 3“ veikia programėlės viduje – tai ne viktorina, o ne simuliatorius
• Projekte yra tiek .py failų, kiek norite, ir jie gali importuoti vienas kitą
• Standartinė „Python“ biblioteka paruošta naudoti: matematika, atsitiktiniai skaičiai, JSON, pakartotinė analizė, datos ir laiko skaičiai, kolekcijos, „itertools“, „functools“, statistika ir kt.
• Klaidos grįžta kaip tikri pėdsakai, kai kalta eilutė pažymėta tarpinėje eilutėje, o klaidingas failas atidarytas
★ TELEFONUI SUKURTAS „PYTHON“ REDAKTORIUS
• „Python“ sintaksės paryškinimas, kuris akimirksniu atskiria raktinius žodžius, eilutes ir skaičius
• Automatinis raktinių žodžių, integruotų elementų, jūsų vardų ir ištisų blokų užbaigimas – def, class, for, while, try
• Simbolių eilutė virš klaviatūros: skliaustai, kabutės, dvitaškis, įtrauka ir rodyklių klavišai – viskas vienu bakstelėjimu
• Išmanus įtraukimas, automatinis skliaustų uždarymas, anuliavimas ir pakartotinis atlikimas
• Eilučių numeriai, žodžių perkėlimas ir reguliuojamas teksto dydis
★ KONSOLĖ, KURI ATSAKO
• Išvestis rodoma tokia, kokia yra spausdinama, o ne visa iš karto pabaigoje
• „input()“ sustoja ir laukia jūsų, lygiai taip pat, kaip ir terminalas
• Sustabdo veikiančią programą bet kuriuo metu – net ir įstrigusį cikle
• Kodas ir konsolė rodomi ekrane kartu su dalikliu, kurį galite vilkti
• Nukopijuokite visą transkripciją vienu bakstelėjimu
★ MOKYKITĖS SKAITYDAMI – 26 PROGRAMOS
Pilnos, paleidžiamos programos trimis lygiais:
• Pradinis: kintamieji, aritmetika, eilutės ir f-eilutės, if/elif/else, ciklai, sąrašai, žodynai, funkcijos, įvesties skaitymas
• Darbinis: supratimas, rinkiniai ir ZIP, rinkiniai, try/except, klasės, paveldėjimas, rūšiavimas pagal raktus, JSON, datos ir laikas
• Gilusis: generatoriai, dekoratoriai, funkcijų įrankiai, kolekcijos, iter įrankiai, duomenų klasės ir operatorių perkrova, reguliariosios išraiškos, konteksto tvarkyklės
Ieškokite kiekviename pavadinime ir kiekvienoje kodo eilutėje, tada nusiųskite bet kurią programą tiesiai į redaktorių ir pakeiskite ją.
★ MOKYKITĖS VEIKDAMI – 12 PAŽYMĖTŲ PRATIMŲ
Kiekvienas pratimas pateikia užduotį ir tikslų rezultatą, kurį turi atspausdinti teisinga programa. Parašykite atsakymą, palieskite „Vykdyti“ ir patikrinkite, o programa jį paleis ir įvertins realiai.
• Užuomina, kai užstringate, parengtas atsakymas, kai jo reikia
• Nebaigti bandymai saugomi kitam apsilankymui
• Daugybos lentelės, slenkančios sumos, ilgiausias žodis, serijos ilgio kodavimas, subalansuoti skliaustai, žodžių grupavimas ir kita
★ STEBĖKITE
• Dienos serija, kuri skaičiuoja kiekvieną dieną, kai pasirodote
• Kiek programų vykdėte ir kiek pratimų išsprendėte
• Pažanga kiekviename lygyje, kad galėtumėte matyti, kas liko
★ SĄŽININGA IR PAPRASTA
• Nereikia paskyros, nereikia registracijos, nieko konfigūruoti
• Jūsų projektai yra programos privačioje saugykloje jūsų telefone
• Bendrinkite bet kurį failą kaip tikrą .py
Gera žinoti: ši programa veikia su grynu Python ir standartine biblioteka. Paketų diegimas iš „PyPI“ – „numpy“, „pandas“, „requests“ ir panašių – nepalaikomas, kaip ir nieko, kam reikalinga darbalaukio grafinė sąsaja.
Nesvarbu, ar tai vadinate „Python“ kompiliatoriumi, „Python IDE“, „Python“ redaktoriumi ar tiesiog vieta programavimui praktikuoti, „Python Coding“ suteikia jums tikrą interpretatorių ir medžiagą mokymuisi. Pradėkite nuo print(„Hello“), užbaikite dekoratoriais.
Rašykite ir paleiskite tikrą „Python 3“ savo telefone. Kodo redaktorius, pavyzdžiai ir pratimai.