Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Ste se kdaj vprašali, ali lahko na svojem pametnem telefonu izvajate skripte Python? Pisanje kode Python na napravah z zaslonom na dotik z majhnimi zasloni je lahko težavno, vendar je priročno, ko morate hitro preizkusiti skript Python, vendar ne želite vstati iz postelje in zagnati računalnika.

Namestitev Pythona na pametni telefon Android s Termuxom je preprosta. Vodili vas bomo skozi celoten postopek, od prenosa Termuxa do zagona vašega prvega programa Python v napravi Android.

Namestite Termux na Android

Termux je terminalski emulator za Android. Če ga želite namestiti na svoj pametni telefon, pojdite na F-Droid in prenesite najnovejši razpoložljivi APK.

Prenesi:Termux (F-Droid)

2 Slike

Ko jo prenesete, poiščite in tapnite datoteko APK, da začnete namestitev. Ko vas vprašamo za potrditev, tapnite Namestite.

Čeprav je Termux na voljo za prenos

instagram viewer
trgovina Google Play, od tega pisanja vnaprej konfigurirana skladišča sprožijo napako 404, ko poskušate namestiti paket ali posodobiti obstoječe.

Kako namestiti Python na Termux

Pred namestitvijo Pythona je prvi korak posodobi obstoječe pakete. Privzeti upravitelj paketov v Termuxu je pkg, ki je precej podoben Debianovemu ali Ubuntujevemu APT v smislu sintakse in argumentov.

Če želite posodobiti pakete na Termuxu, zaženite:

pkg nadgradnja

Ko boste pozvani k potrditvi D/N, tapnite Vnesite da gredo s privzetimi nastavitvami. To boste morali narediti nekajkrat med postopkom.

2 Slike

Nato vnesite naslednji ukaz za namestitev Pythona:

pkg namestite python

Vnesite Y ko boste pozvani k potrditvi.

Če želite namesto tega namestiti Python 2, zaženite:

pkg namestite python2

PIP in PIP2 bosta nameščena skupaj s paketoma python oziroma python2, zato ste prepričani, da lahko namestite knjižnice in module, s katerimi pogosto delate.

Zagon interaktivne lupine Python

Z nameščenim Pythonom je čas, da preizkusite, ali je bila namestitev uspešna. V terminal vnesite "python" za zagon interaktivne lupine ("python2", če ste namestili staro različico).

Če je šlo vse v redu, boste videli različico Pythona, navedeno na vrhu, skupaj z nekaj koristnimi informacijami. Kot pri vseh drugih jezikih preizkusite tolmača tako, da vnesete naslednjo izjavo za tiskanje "Pozdravljen, svet":

natisni("Pozdravljen, svet")

Izhod bo prikazal niz "Pozdravljen, svet" in nato preklopite nazaj v način vnosa. Ko ste se dovolj igrali z interaktivno lupino in se želite vrniti na terminal, vnesite "izhod()« in udaril Vnesite.

Pisanje vašega prvega skripta Python na Termuxu

Če želite narediti korak dlje, zakaj ne bi ustvarili skripta Python in ga izvedli s Termuxom? Za začetek najprej odprite nano, terminalski urejevalnik besedil za Linux. Če želite uporabiti drug urejevalnik besedil, ga lahko namestite z pkg namestite ukaz.

Vnesite naslednje, da ustvarite novo skriptno datoteko Python v trenutnem imeniku:

nano skripta.py

V datoteko dodajte naslednje vrstice kode:

natisni("Pozdravljen, svet")
ime = vnos(»Kako ti je ime? ")
natisni("Uživajte v programiranju Python na Termuxu", ime)

Če želite shraniti spremembe datoteke, tapnite Ctrl gumb in udarec O. Nato pritisnite Vnesite da shranite datoteko. Če želite zapustiti nano, tapnite Ctrl in X.

3 Slike

Zaženite skript tako, da izdate naslednji ukaz:

python script.py

Uporabniki Pythona 2 bi morali "python" v zgornjem ukazu nadomestiti s "python2". Program bo prikazal "Hello, World" in vprašal za vaše ime. Ko to določite in tapnite Vnesite, bo izpisal končni niz z vašim imenom na koncu.

Lahko tudi uporabite PyDroid za pisanje kode Python na vaš Android pametni telefon. Poleg programiranja v Pythonu, Termux vam omogoča uporabo ukazne vrstice Linux, vključno z vsemi standardnimi pripomočki.

Programiranje v Pythonu iz udobja vašega pametnega telefona

Kodiranje na pametnem telefonu se sliši zahtevno, a je pravzaprav odličen način, da se igrate s programskimi jeziki in se o njih naučite več, medtem ko se zabavate.

Medtem ko je razvoj polne aplikacije s pametnim telefonom zapleten, je mogoč, čeprav zamuden. Toda preden lahko to storite, se morate seznaniti s Pythonom ali kakšnim drugim programskim jezikom.