Na pulpicie Ubuntu 20.04, spróbuj Ctrl+Alt+T, aby szybko otworzyć terminal. Po uruchomieniu powłoki musimy skorzystać z instrukcji „apt” z słowem kluczowym „instaluj” i nazwą pakietu do zainstalowania, i.mi. „Python3”. To rozpocznie instalację Python3, prosząc o wprowadzenie hasła do konta. Musisz wprowadzić hasło do konta Sudo i dotknij Enter, aby kontynuować ten proces. W ciągu nie więcej niż 10 minut zostanie zainstalowany w twoim systemie.
Po pomyślnym zainstalowaniu i skonfigurowaniu Pythona na naszym Ubuntu 20.04, musimy utworzyć plik Python, w którym możemy utworzyć nasz kod. Aby wygenerować plik Python, musisz użyć zapytania „dotyk” w obszarze zapytania powłoki o nazwie pliku zawierającej „.rozszerzenie py ”. Twój nowo wygenerowany plik można otworzyć z eksploratora plików systemu. Przez większość czasu znajduje się w folderze domowym. Używamy metody instrukcji do bezpośredniego otwarcia nowego pustego pliku Pythona w wbudowanym edytorze GNU Nano. Użyj słowa „nano” z nazwą pliku, a plik zostanie otwarty w edytorze Nano nano nano. Możesz także otworzyć nowy plik w innych wbudowanych edytorach, takich jak VIM i tekst, po prostu używając instrukcji powłoki lub podwójnie stukania samego pliku. Zacznijmy teraz od przykładu.
Przykład 01:
Rozpoczniemy ten przewodnik z podstawowym przykładem kodu Pythona, aby użyć funkcji isalnum (). Najpierw musimy sprawdzić wartość ciągu z liczbami i alfabetami, ponieważ funkcja isalnum () służy do sprawdzenia, czy ciąg jest alfanumeryczny, czy nie. Więc będziemy to robić. Ale wcześniej musimy dodać obsługę Pythona w naszym nowym pliku Python. Aby to dodać, skorzystaj z „#!/usr/bin/wsparcie ”na samym początku tego pliku. Następnie nasz plik jest gotowy do utworzenia kodu Pythona i wykonania go.
Ponieważ funkcja iSalnum () jest funkcją wbudowaną, nie musimy importować żadnej biblioteki. Teraz musimy zadeklarować i zainicjować zmienną z pewną wartością. Zatem zadeklarowaliśmy zmienną „x” i zainicjowaliśmy ją wartością numeryczną „1234” w podwójnych cytatach za pomocą operatora przypisania „=”. W Python nie musisz dodawać „;” Po każdej wierszu lub instrukcji w kodzie. Z drugiej strony musisz zwrócić uwagę na wcięcie kodu. Wynika to z faktu, że język Pythona jest dość wrażliwy na wcięcie i musisz umieścić wgłębienie, gdzie jest to wymagane.
Po ogłoszeniu zmiennej „x” o pewnej wartości, musisz wywołać funkcję isalnum () z tą zmienną „x”. Odniesienie zostanie tutaj użyte do tego. Aby wywołać funkcję iSalnum () zmienną „x”, musisz umieścić „." Pomiędzy. Możesz zobaczyć, że bardziej przypomina wywołanie obiektowe do określonej funkcji, tak jak to robimy głównie w językach obiektowych. Funkcja wywoływania przez zmienną zwróci wartość logiczną, i.mi. prawda czy fałsz. Jeśli zmienna zawiera pewną wartość alfanumeryczną, zwróci „true”, w przeciwnym razie „fałszywe”. Aby przechowywać wartość logiczną zwróconą przez funkcję Isalnum (), przypisaliśmy wartość do nowej zmiennej „Wynik”. W końcu używamy instrukcji Pythona, biorąc w jego argument zmienną „wynik”, aby wyświetlić wynik logiczny uzyskany przez funkcję Isalnum ().
Nie potrzebujemy żadnego kompilatora do uruchamiania kodu Pythona, ponieważ Python jest językiem tłumacza. Musimy tylko użyć obsługi Python3 w terminalu Shell i nazwie pliku Pythona, tak jak to zrobiliśmy poniżej w zrzucie ekranu obrazu. Kod został wykonany, a w rezultacie mamy wartość logiczną „prawdziwa”. To pokazuje, że ciąg „x” zawiera wartość alfanumeryczną.
Zaktualizujmy nasz kod, zastępując wartość numeryczną „1234” wartością alfabetyczną „ABC” w zmiennej „X”, aby sprawdzić, co powraca funkcja isalnum (), jak pokazano poniżej.
Po zapisaniu tego kodu Pythona wykonaliśmy plik i w zamian dostaliśmy „prawdziwe”, ja.mi. „X” jest alfanumeryczny.
Użyjmy mieszanki liczb i alfabetów w zmiennej wartości „x”. Zaktualizowaliśmy więc zmienną „x” o wartość „New12”, jak pokazano. Reszta kodu pozostaje nietknięta.
Wykonanie tego kodu Pythona zwraca również „prawdziwe”, co pokazuje, że wartość jest alfanumeryczna.
Przykład 02:
Rzućmy okiem na inny przykład użycia funkcji isalnum () w kodzie Python. Więc dodaliśmy tę samą wsparcie Pythona na początku pliku i zainicjowaliśmy zmienną „x” z wartością mieszaną. Zmienna wartość „x” zawiera alfabety, liczby, operatory numeryczne i znaki specjalne. Zmienna „R” otrzymuje zwrócony wynik z funkcji „isalnum ()” po wywołaniu go przez zmienną „x”. Instrukcja drukowania używa za pomocą zmiennej „R” do pokazania, czy zmienna „x” jest alfanumeryczna, czy nie.
Po uruchomieniu tego kodu z instrukcją wsparcia Python3, mamy w zamian „fałszywe”. Dzieje się tak, ponieważ użyliśmy operatorów numerycznych i znaków specjalnych zamiast używania tylko alfabetów i liczb.
Przykład 03:
Rzućmy okiem na ostatni, ale nie najmniejszy przykład użycia funkcji isalnum () w kodzie Python. Tym razem będziemy go używać do testowania trzech różnych zmiennych x, y i z. Zmienna X zawiera przestrzeń jako wartość, zmienna Y zawiera alfabety i przestrzeń, podczas gdy zmienna Z zawiera alfabety i liczby. Trzy zmienne, R1, R2 i R3, są używane do uzyskania wyniku wygenerowanego przez funkcję isalnum () wywołaną przez zmienne x, y i z jeden po drugiej. Odpowiednio trzy instrukcje drukowania są tutaj, aby wyświetlić wynik każdej zmiennej, R1, R2 i R3, osobno. Oczekujemy od pierwszych 2 instrukcji drukowania, aby wyświetlić „False” i ostatnią instrukcję drukowania, aby wyświetlić „True”.
Po zapisaniu naszego pliku kodu Pythona za pomocą wsparcia „Python3”, w zamian otrzymaliśmy wynik poniżej. To samo, jak się spodziewaliśmy, ja.mi. pokazuje „fałszywe” dla pierwszych 2 zmiennych „, x” i „y”, a dla ostatniej zmiennej „, z”, pokazuje prawdziwe.
Wniosek:
Chodzi o użycie funkcji isalnum () w Pythonie podczas używania Ubuntu 20.04 Dystrybucja Linux. Widzieliśmy bardzo proste przykłady Pythona za pomocą funkcji isalnum (), aby pokazać, czy dana wartość zmienna jest alfanumeryczna, czy nie. Ten artykuł jest przeznaczony dla tych użytkowników Pythona, którzy nie są świadomi funkcji isalnum ().