Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Kas olete kunagi mõelnud, kas saate oma nutitelefonis Pythoni skripte käivitada? Pythoni koodi kirjutamine väikese ekraaniga puuteekraaniga seadmetele võib olla keeruline, kuid see on mugav, kui peate Pythoni skripti kiiresti testima, kuid te ei soovi voodist tõusta ja arvutit käivitada.

Pythoni installimine Android-nutitelefoni Termuxi abil on lihtne. Juhendame teid läbi kogu protsessi, alates Termuxi allalaadimisest kuni teie esimese Pythoni programmi käivitamiseni Android-seadmes.

Installige Termux Androidi

Termux on terminali emulaator Androidile. Selle nutitelefoni installimiseks avage F-Droid ja laadige alla uusim saadaolev APK.

Lae alla:Termux (F-Droid)

2 pilti

Pärast allalaadimist leidke installimise alustamiseks APK-fail ja puudutage seda. Kui küsitakse kinnitust, puudutage Installige.

Kuigi Termux on allalaadimiseks saadaval Google Play poest

, selle kirjutamise seisuga annavad eelkonfigureeritud hoidlad välja tõrketeate 404, kui proovite paketti installida või olemasolevaid värskendada.

Pythoni installimine Termuxisse

Enne Pythoni installimist on esimene samm värskendage olemasolevaid pakette. Termuxi vaikepaketihaldur on pkg, mis on süntaksi ja argumentide poolest üsna sarnane Debiani või Ubuntu APT-ga.

Termuxis pakettide värskendamiseks käivitage:

pkg uuendus

Kui küsitakse jah/ei kinnitust, puudutage Sisenema et minna vaikeseadetega. Protsessi jooksul peate seda paar korda tegema.

2 pilti

Seejärel sisestage Pythoni installimiseks järgmine käsk:

pkg installi python

Sisenema Y kui küsitakse kinnitust.

Kui soovite selle asemel installida Python 2, käivitage:

pkg installige python2

PIP ja PIP2 installitakse koos pakettidega python ja python2, seega võite olla kindel, et saate installida teeke ja mooduleid, millega sageli töötate.

Pythoni interaktiivse kesta käitamine

Kui Python on installitud, on aeg testida, kas installimine õnnestus. Sisestage terminali "püüton" interaktiivse kesta käivitamiseks ("python2"kui installisite vana versiooni).

Kui kõik läks hästi, näete ülaosas Pythoni versiooni koos kasuliku teabega. Nagu iga teise keele puhul, testige tõlki, tippides printimiseks järgmise lause "Tere, Maailm":

print("Tere, Maailm")

Väljundis kuvatakse string "Tere, Maailm" ja seejärel lülituge tagasi sisestusrežiimi. Kui olete interaktiivse kestaga piisavalt mänginud ja soovite terminali tagasi minna, tippige "exit ()" ja tabas Sisenema.

Oma esimese Pythoni skripti kirjutamine Termuxis

Et astuda sammu edasi, miks mitte luua Pythoni skript ja käivitada see Termuxiga? Alustuseks avage esmalt Linuxi terminalipõhine tekstiredaktor nano. Kui soovite kasutada mõnda muud tekstiredaktorit, installige see koos pkg installimine käsk.

Sisestage praeguses kataloogis uue Pythoni skriptifaili loomiseks järgmine:

nano script.py

Lisage faili järgmised koodiread:

print("Tere, Maailm")
nimi = sisend("Mis su nimi on? ")
print("Naudi Pythoni programmeerimist Termuxis", nimi)

Faili muudatuste salvestamiseks puudutage nuppu Ctrl nuppu ja vajuta O. Seejärel vajutage Sisenema faili salvestamiseks. Nanost väljumiseks puudutage Ctrl ja X.

3 pilti

Käivitage skript, väljastades järgmise käsu:

python script.py

Python 2 kasutajad peaksid ülaltoodud käsus asendama "python" sõnaga "python2". Programm kuvab "Tere, maailm" ja küsib teie nime. Kui olete selle määranud ja puudutage Sisenema, väljastab see lõpliku stringi, mille lõppu lisatakse teie nimi.

Sa saad ka kasutage PyDroidi Pythoni koodi kirjutamiseks oma Androidis nutitelefoni. Lisaks Pythoni programmeerimisele Termux võimaldab teil kasutada Linuxi käsurida, sealhulgas kõik standardsed kommunaalteenused.

Pythoni programmeerimine mugavalt oma nutitelefonist

Nutitelefonis kodeerimine kõlab keeruliselt, kuid tegelikult on see suurepärane võimalus programmeerimiskeeltega ringi mängida ja nende kohta lõbusalt aega veeta.

Kuigi täisväärtusliku rakenduse arendamine nutitelefoni abil on keeruline, on see võimalik, kuigi aeganõudev. Kuid enne, kui saate seda teha, peaksite end Pythoni või mõne muu programmeerimiskeelega kurssi viima.