Sul tuo desktop di Ubuntu 20.04, prova Ctrl+Alt+T per aprire rapidamente il terminale. Dopo il lancio della shell, dobbiamo utilizzare l'istruzione "Apt" con la parola chiave "installa" e il nome di un pacchetto da installare, i.e. "Python3". Questo avverrà l'installazione di Python3 chiedendoti di inserire la password del tuo account. Devi inserire la password del tuo account sudo e toccare Invio per continuare questo processo. Entro non più di 10 minuti, verrà installato sul sistema.
Dopo che il Python è stato installato e configurato correttamente sul nostro Ubuntu 20.04, dobbiamo creare un file Python in cui possiamo creare il nostro codice. Per generare un file Python, è necessario utilizzare la query "Touch" sull'area di query di una shell con il nome del file contenente ".Py ”estensione. Il tuo file di nuova generazione può essere aperto dall'esploratore dei file del sistema. Il più delle volte, risiede nella cartella di casa. Abbiamo utilizzato il metodo di istruzione per aprire direttamente il nuovo file Python vuoto nell'editor GNU Nano integrato. Usa la parola "nano" con un nome di file e il tuo file verrà aperto nel nano editor della shell. Puoi anche aprire il tuo nuovo file negli altri editor integrati come VIM e testo semplicemente utilizzando le istruzioni della shell o toccando il doppio sul file stesso. Iniziamo con l'esempio ora.
Esempio 01:
Inizieremo questa guida con l'esempio di codice Python di base per utilizzare la funzione isalnum (). Dobbiamo prima verificare un valore di stringa con numeri e alfabeti, poiché la funzione isalnum () viene utilizzata per verificare se la stringa è alfanumerica o no. Quindi, lo faremo. Ma prima, dobbiamo aggiungere il supporto Python nel nostro nuovo file Python. Per aggiungerlo, utilizza il "##!/USR/Bin/Support "riga all'inizio di questo file. Dopo questo, il nostro file è pronto per creare codice Python ed eseguirlo.
Poiché la funzione isalnum () è una funzione integrata, non dobbiamo importare alcuna libreria per essa. Ora, dobbiamo dichiarare e inizializzare una variabile con un certo valore. Pertanto, abbiamo dichiarato una variabile "x" e la inizializzata con un valore numerico "1234" in doppie citazioni utilizzando l'operatore di assegnazione "=". In Python, non devi aggiungere ";" Dopo ogni riga o istruzione nel codice. D'altra parte, è necessario prestare molta attenzione alla rientranza del codice. Questo perché il linguaggio di Python è abbastanza sensibile all'Indentazione e devi mettere il rientro dove è necessario.
Dopo aver dichiarato la variabile "x" con un certo valore, è necessario chiamare la funzione isalnum () con questa variabile "x". Il riferimento verrà usato qui per farlo. Per chiamare la funzione isalnum () per la variabile "x", devi mettere "." Nel mezzo. Puoi vedere che è più simile a una chiamata oggetto a una funzione specifica, come facciamo principalmente nei linguaggi orientati agli oggetti. La funzione di chiamata per variabile restituirà un valore booleano, i.e. vero o falso. Se la variabile contiene un certo valore alfanumerico, restituirà "vero" altrimenti "falso". Per archiviare il valore booleano restituito dalla funzione isalnum (), abbiamo assegnato un valore a una nuova variabile, "risultato". Alla fine, abbiamo usato l'istruzione di stampa di Python prendendo la variabile "risultato" nel suo argomento per visualizzare il risultato booleano ottenuto dalla funzione isalnum ().
Non abbiamo bisogno di alcun compilatore per l'esecuzione del codice Python poiché Python è un linguaggio dell'interprete. Dobbiamo solo usare il supporto Python3 nel terminale Shell e il nome di un file Python come abbiamo fatto sotto nella schermata di immagine. Il codice è stato eseguito e di conseguenza abbiamo il valore booleano "vero". Questo mostra che la stringa "x" contiene un valore alfanumerico.
Aggiorniamo il nostro codice sostituendo il valore numerico "1234" con il valore alfabetico "ABC" nella variabile "x" per verificare ciò che restituisce la funzione isalnum (), come mostrato di seguito.
Dopo aver salvato questo codice Python, abbiamo eseguito il file e ottenuto "vero" in cambio, io.e. "X" è alfanumerico.
Usiamo il mix di numeri e alfabeti nel valore variabile "x". Quindi, abbiamo aggiornato la variabile "x" con il valore "new12" come mostrato. Il resto del codice rimane intatto.
L'esecuzione di questo codice Python restituisce anche "vero", dimostrando che il valore è alfanumerico.
Esempio 02:
Diamo un'occhiata a un altro esempio di utilizzo della funzione isalnum () nel codice Python. Quindi, abbiamo aggiunto lo stesso supporto Python all'inizio di un file e inizializzato una variabile "X" con un valore misto. Il valore "x" variabile contiene alfabeti, numeri, operatori numerici e caratteri speciali. La variabile "R" sta ottenendo il risultato restituito dalla funzione "isalnum ()" dopo averlo chiamato per variabile "x". L'istruzione di stampa utilizza la variabile "R" per mostrare se la variabile "x" è alfanumerica o no.
Dopo aver eseguito questo codice con le istruzioni di supporto Python3, abbiamo "falso" in cambio. Questo perché abbiamo usato operatori numerici e caratteri speciali invece di usare solo alfabeti e numeri.
Esempio 03:
Diamo un'occhiata all'ultimo ma non ultimo l'esempio dell'uso della funzione isalnum () nel codice Python. Questa volta, lo useremo per testare tre diverse variabili x, y e z. La variabile X contiene uno spazio come valore, la variabile Y contiene alfabeti e spazio, mentre la variabile z contiene alfabeti e numeri. Tre variabili, R1, R2 e R3, vengono utilizzate per ottenere il risultato generato dalla funzione isalnum () chiamata dalle variabili x, y e z una dopo l'altra. Rispettivamente, tre istruzioni di stampa sono qui per visualizzare il risultato di ciascuna variabile, R1, R2 e R3, separatamente. Ci aspettiamo che dalle prime 2 dichiarazioni di stampa visualizzino "false" e l'ultima istruzione di stampa visualizza "VERO".
Dopo aver salvato il nostro file di codice Python con il supporto "Python3", abbiamo ottenuto il risultato di seguito in ritorno. È lo stesso che ci aspettavamo, io.e. mostra "false" per le prime 2 variabili ", x" e "y" e per l'ultima variabile ", z", mostra vero.
Conclusione:
Si tratta di usare la funzione isalnum () in python mentre usi Ubuntu 20.04 Distribuzione Linux. Abbiamo visto esempi molto semplici di Python usando la funzione isalnum () per mostrare se il valore variabile dato è alfanumerico o no. Questo articolo è per quegli utenti di Python che non sono a conoscenza della funzione isalnum ().