Isalnum Python

Isalnum Python
Som mange andre språk har Python kommet med mange forskjellige datatyper for bruk. Siden Python ikke erklærer variabler med datatypene sine, er det ganske enkelt å bruke blandede verdier. En av disse datatypene er "alfanumerisk", som er blandingen av tall og alfabeter. Verdier enn alfabeter og tall regnes ikke som alfanumerisk. Python har kommet med isalnum () -funksjonen for å sjekke ut den alfanumeriske verdien i en variabel og returnerer det boolske resultatet. For å sjekke ut Isalnum () -funksjonen til Python i Ubuntu 20.04 Linux -system, vi må ha Pythons siste versjon som allerede er installert og konfigurert. Hvis du ikke har installert den, kan du prøve å installere den ved hjelp av Ubuntus Shell Terminal -applikasjon.

På skrivebordet ditt av Ubuntu 20.04, prøv Ctrl+Alt+T for å åpne terminalen raskt. Etter lanseringen av skallet, må vi benytte oss.e. “Python3”. Dette starter installasjonen av Python3 ved å be deg om å oppgi kontopassordet ditt. Du må oppgi Sudo -kontopassordet ditt og trykke på Enter for å fortsette denne prosessen. I løpet av ikke mer enn 10 minutter vil det bli installert på systemet ditt.

Etter at Python er installert og konfigurert på Ubuntu 20.04, vi må lage en Python -fil der vi kan opprette koden vår. For å generere en Python -fil, må du bruke "berøringsspørsmålet på spørringsområdet til et skall med filens navn som inneholder".py ”utvidelse. Den ny genererte filen din kan åpnes fra systemets filutforsker. Det meste av tiden ligger den i hjemmemappen. Vi har brukt instruksjonsmetoden for direkte å åpne den nye tomme Python-filen i den innebygde GNU Nano Editor. Bruk ordet “Nano” med et filnavn, og filen din åpnes i Shells Nano Editor. Du kan også åpne den nye filen din i de andre innebygde redaktørene som VIM og tekst ved å bruke Shell-instruksjonene eller dobbelttappet på selve filen. La oss komme i gang med eksemplet nå.

Eksempel 01:

Vi starter denne guiden med det grunnleggende Python -kodeeksemplet for å bruke Isalnum () -funksjonen. Vi må sjekke ut en strengverdi med tall og alfabeter først, ettersom isalnum () -funksjonen brukes til å sjekke om strengen er alfanumerisk eller ikke. Så vi skal gjøre det. Men før det, må vi legge til Python -støtten i vår Python nye fil. For å legge til det, bruk “#!/usr/bin/support ”-linjen helt i starten av denne filen. Etter dette er filen vår klar til å opprette Python -kode og utføre den.

Siden isalnum () -funksjonen er en innebygd funksjon, trenger vi ikke å importere noe bibliotek for det. Nå må vi erklære og initialisere en variabel med en viss verdi. Dermed har vi erklært en variabel “x” og initialisert den med en numerisk verdi “1234” i doble sitater ved bruk av “=” -oppgaveoperatøren. I Python trenger du ikke å legge til ";" Etter hver linje eller instruksjon i koden. På den annen side må du være mye oppmerksom på innrykk for koden. Dette er fordi Python -språket er ganske følsomt når det gjelder innrykk, og du må legge innrykk der det er nødvendig.

Etter å ha erklært "x" -variabelen med en viss verdi, må du ringe isalnum () -funksjonen med denne variabelen "x". Referansen vil bli brukt her for å gjøre det. For å kalle isalnum () -funksjonen med "x" -variabelen, må du legge "." Imellom. Du kan se at det er mer som et objektanrop til en spesifikk funksjon, som vi stort sett gjør på objektorienterte språk. Ringfunksjon etter variabel vil returnere en boolsk verdi, i.e. sant eller usant. Hvis variabelen inneholder noen alfanumerisk verdi, vil den returnere "sant" ellers "falsk". For å lagre den boolske verdien som er returnert av Isalnum () -funksjonen, har vi tildelt en verdi til en ny variabel, “Resultat”. Til slutt har vi brukt Pythons utskriftsuttalelse som tar "resultat" -variabelen i argumentet for å vise det boolske resultatet som Isalnum () -funksjonen.

Vi trenger ingen kompilator for å kjøre Python -koden, da Python er et tolkspråk. Vi må bare bruke Python3 -støtten i Shell -terminalen og navnet på en Python -fil som vi gjorde under på bildeskjermbildet. Koden ble utført, og vi har fått den boolske verdien “sann” som et resultat. Dette viser at strengen “x” inneholder en alfanumerisk verdi.

La oss oppdatere koden vår ved å erstatte den numeriske verdien “1234” med den alfabetiske verdien “ABC” i variabelen “X” for å sjekke hva Isalnum () -funksjonen returnerer, som vist nedenfor nedenfor.

Etter å ha lagret denne Python -koden, har vi utført filen og fått "sann" til gjengjeld, jeg.e. “X” er alfanumerisk.

La oss bruke blandingen av tall og alfabeter i den variable “x” -verdien. Så vi har oppdatert variabelen “x” med “new12” -verdien som vist. Resten av koden forblir uberørt.

Utførelsen av denne Python -koden returnerer også "sann", og viser at verdien er alfanumerisk.

Eksempel 02:

La oss se på et annet eksempel på å bruke Isalnum () -funksjonen i Python Code. Så vi har lagt til den samme Python-støtter ved starten av en fil og initialisert en variabel “x” med en blandet verdi. Variabel “x” -verdi inneholder alfabeter, tall, numeriske operatører og spesialtegn også. Variabelen “R” får det returnerte resultatet fra "Isalnum ()" -funksjonen etter å ha kalt det etter variabel “x”. Utskriftsuttalelsen bruker "R" -variabel for å vise om "X" -variabelen er alfanumerisk eller ikke.

Etter å ha kjørt denne koden med Python3 -støtteinstruksjonen, har vi "usant" til gjengjeld. Dette er fordi vi har brukt numeriske operatører og spesialtegn i stedet for bare å bruke alfabeter og tall.

Eksempel 03:

La oss ta en titt på sist, men ikke minst eksempel på å bruke isalnum () -funksjonen i Python Code. Denne gangen vil vi bruke den til å teste tre forskjellige variabler x, y og z. Variabelen X inneholder et rom som en verdi, variabel y inneholder alfabeter og plass, mens variabelen Z inneholder alfabeter og tall. Tre variabler, R1, R2 og R3, brukes til å få resultatet generert av isalnum () -funksjonen kalt av X-, Y- og Z -variablene etter hverandre etter hverandre. Henholdsvis er tre utskriftsuttalelser her for å vise resultatet av hver variabel, R1, R2 og R3, separat. Vi forventer fra de første to utskriftsuttalelsene som viser “False” og den siste utskriftserklæringen for å vise “True”.

Etter å ha lagret Python-kodefilen vår med "Python3" -støtte, har vi fått resultatet nedenfor til retur. Det er det samme som vi forventet, jeg.e. viser "falsk" for de første 2 variablene ", x" og "y", og for den siste variabelen ", z", viser det sant.

Konklusjon:

Dette handler om å bruke Isalnum () -funksjonen i Python mens du bruker Ubuntu 20.04 Linux distribusjon. Vi har sett veldig enkle eksempler på Python ved bruk av isalnum () -funksjonen for å vise om den gitte variableverdien er alfanumerisk eller ikke. Denne artikkelen er for de Python -brukerne som ikke er klar over Isalnum () -funksjonen.