I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

Ti sei mai chiesto se puoi eseguire script Python sul tuo smartphone? Scrivere codice Python su dispositivi touchscreen con display piccoli può essere difficile, ma è conveniente quando devi testare rapidamente uno script Python ma non vuoi alzarti dal letto e accendere il PC.

Installare Python su uno smartphone Android usando Termux è facile. Ti guideremo attraverso l'intero processo, dal download di Termux all'esecuzione del tuo primo programma Python su un dispositivo Android.

Installa Termux su Android

Termux lo è un emulatore di terminale per Android. Per installarlo sul tuo smartphone, vai su F-Droid e scarica l'ultimo APK disponibile.

Scaricamento:Termux (F-droide)

2 Immagini

Una volta scaricato, individua e tocca il file APK per iniziare l'installazione. Quando ti viene chiesta la conferma, tocca Installare.

instagram viewer

Sebbene Termux sia disponibile per il download da Google Play Store, al momento della stesura di questo documento, i repository preconfigurati generano un errore 404 quando si tenta di installare un pacchetto o aggiornare quelli esistenti.

Come installare Python su Termux

Prima di installare Python, il primo passo è farlo aggiornare i pacchetti esistenti. Il gestore di pacchetti predefinito su Termux è pkg, che è abbastanza simile a Debian o all'APT di Ubuntu in termini di sintassi e argomenti.

Per aggiornare i pacchetti su Termux, eseguire:

aggiornamento del pacchetto

Quando ti viene richiesto di confermare S/N, tocca accedere andare con le impostazioni predefinite. Dovrai farlo un paio di volte durante il processo.

2 Immagini

Quindi, inserisci il seguente comando per installare Python:

pkg installa python

accedere Y quando viene richiesta la conferma.

Se invece desideri installare Python 2, esegui:

pkg installa python2

PIP e PIP2 verranno installati rispettivamente insieme ai pacchetti python e python2, quindi stai certo che puoi installare librerie e moduli con cui lavori frequentemente.

Esecuzione della shell interattiva Python

Con Python installato, è il momento di verificare se l'installazione è andata a buon fine. Nel terminale, inserisci "pitone" per avviare la shell interattiva ("python2" se hai installato la vecchia versione).

Se tutto è andato bene, vedrai la versione di Python elencata in alto insieme ad alcune informazioni utili. Come con qualsiasi altra lingua, prova l'interprete digitando la seguente istruzione per stampare "Ciao mondo":

stampa("Ciao mondo")

L'output visualizzerà la stringa "Ciao mondo" e quindi tornare alla modalità di immissione. Quando hai giocato abbastanza con la shell interattiva e vuoi tornare al terminale, digita "Uscita()" e colpisci accedere.

Scrivere il tuo primo script Python su Termux

Per fare un ulteriore passo avanti, perché non creare uno script Python ed eseguirlo usando Termux? Per iniziare, prima apri nano, un editor di testo basato su terminale per Linux. Se vuoi usare un altro editor di testo, sentiti libero di installarlo con il installazione di pkg comando.

Immettere quanto segue per creare un nuovo file di script Python nella directory corrente:

nanoscript.py

Aggiungere le seguenti righe di codice al file:

stampa("Ciao mondo")
nome = input("Come ti chiami? ")
stampa("Goditi la programmazione Python su Termux", nome)

Per salvare le modifiche al file, toccare il Ctrl pulsante e premi O. Quindi, premi accedere per salvare il file. Per uscire da nano, tocca Ctrl E X.

3 immagini

Eseguire lo script immettendo il seguente comando:

pythonscript.py

Gli utenti di Python 2 dovrebbero sostituire "python" nel comando precedente con "python2". Il programma visualizzerà "Hello, World" e chiederà il tuo nome. Dopo averlo specificato e toccare accedere, produrrà la stringa finale con il tuo nome aggiunto alla fine.

Puoi anche usa PyDroid per scrivere codice Python sul tuo Android smartphone. Oltre alla programmazione Python, Termux ti consente di utilizzare la riga di comando di Linux, comprese tutte le utilità standard.

Programmazione Python dalla comodità del tuo smartphone

La programmazione su uno smartphone sembra impegnativa, ma in realtà è un ottimo modo per giocare con i linguaggi di programmazione e imparare di più su di essi divertendosi.

Sebbene lo sviluppo di un'applicazione completa utilizzando lo smartphone sia complicato, è possibile, anche se richiede tempo. Ma prima di poterlo fare, dovresti familiarizzare con Python o qualche altro linguaggio di programmazione.