|

Python – #90 – str() – .isdigit() – Jak sprawdzić, czy string zawiera jedynie cyfry?

Metoda .isdigit() Metoda zwraca True, jeżeli w łańcuchu znakowym znajdują się tylko i wyłącznie cyfry. Znaki w tym przypadku mogą być również zapisane w postaci unicodu, lecz żeby była zwrócona wartość True, muszą te znaki reprezentować jakąś formę cyfry / znak cyfry. Metoda ta obejmuje szerszy zakres znaków, niż metoda .isdecimal(). Natomiast, jeżeli w łańcuchu…

|

Python – #89 – str() – .isdecimal() – Jak sprawdzić, czy string zawiera jedynie cyfry systemu dziesiętnego?

Metoda .isdecimal() Metoda zwraca True, jeżeli w łańcuchu znakowym znajdują się tylko i wyłącznie cyfry zapisane w dziesiętnym systemie liczbowym (system decymalny). Natomiast, jeżeli w łańcuchu znakowym znajdują się inne znaki, bądź łańcuch znakowy jest pusty, wówczas metoda zwraca wartość False. Składnia: Parametry: Metoda nie posiada parametrów. Wartość zwracana: bool Przykłady: Autor artykułu Dominik Bednarski

|

Python – #88 – str() – .isascii() – Jak sprawdzić, czy string zawiera jedynie znaki ASCII?

Metoda .isascii() Metoda zwraca True, jeżeli w łańcuchu znakowym znajdują się tylko i wyłącznie znaki ASCII lub również, jeżeli ciąg znakowy jest pusty. Natomiast, jeżeli w łańcuchu znakowym znajdują się inne znaki, wówczas metoda zwraca wartość False. Znaki ASCII znajdują się w zakresie kodów unicode od U+0000 do U+007F. Składnia: Parametry: Metoda nie posiada parametrów….

|

Python – #87 – str() – .isalpha() – Jak sprawdzić, czy string zawiera jedynie znaki alfabetu?

Metoda .isalpha() Metoda zwraca True, jeżeli w łańcuchu znakowym znajdują się tylko i wyłącznie litery alfabety. Natomiast, jeżeli w łańcuchu znakowym znajdują się inne znaki, bądź łańcuch znakowy jest pusty, wówczas metoda zwraca wartość False. Składnia: Parametry: Metoda nie posiada parametrów. Wartość zwracana: bool Przykłady: Autor artykułu Dominik Bednarski

|

Python – #86 – str() – .isalnum() – Jak sprawdzić, czy string zawiera jedynie znaki alfanumeryczne?

Metoda .isalnum() Metoda zwraca True, jeżeli w łańcuchu znakowym znajdują się tylko i wyłącznie znaki alfanumeryczne. Metoda zwraca True, jeżeli jedna z następujących metod również zwraca wartość True .isalpha() .isdecimal() .isdigit() .isnumeric(). Natomiast, jeżeli w łańcuchu znakowym znajdują się inne znaki, bądź łańcuch znakowy jest pusty, wówczas metoda zwraca wartość False. Składnia: Parametry: Metoda nie…

|

Python – #85 – str() – .index() – Jak zwrócić indeks ciągu znakowego znajdującego się w stringu?

Metoda .index() Metoda zwraca najmniejszy indeks ciągu znakowego, w którym znajduje się podciąg znakowy z argumentu. W przypadku, jeżeli podciąg znakowy nie występuje w szukanym ciągu znakowym, wówczas podnoszony jest błąd ValueError. Metoda podobna do metody .find(), różnica występuje jedynie w przypadku jak substring nie występuje w szukanym stringu. Składnia: Parametry: substr – podciąg znakowy…

|

Python – #84 – str() – .format_map() – Jak w stringu podstawiać zmienne przy pomocy zmiennej dict?

Metoda .format_map() Metoda jest podobna do metody .format(), z tym że w metodzie .format_map() argumentem musi być jedynie słownik (dict). Składnia: Parametry: dict – słownik klucz wartość, którego wartości mają być wstawione w miejsce kluczy w ciągu znakowym. Wartość zwracana: str – sformatowany ciąg znakowy zawierający wartości podanych argumentów. Przykłady: Autor artykułu Dominik Bednarski

|

Python – #83 – str() – .format() – Jak w stringu podstawiać zmienne?

Metoda .format() Metoda zwraca kopię odpowiednio sformatowanego łańcucha znakowego. Formatowanie stringa polega na zastąpieniu pól w oryginalnym łańcuchu znakowym odpowiadającymi im wartościami argumentów. Pola w łańcuchu znakowym, w które mają być wstawione wartości argumentów, zapisuje się przy pomocy nawiasów klamrowych {}. Zastępowanie nawiasów argumentami zdefiniowane może być albo poprzez indeks numeryczny, argument pozycyjny, czy argument…

|

Python – #82 – str() – .find() – Jak znaleźć w stringu określony ciąg znakowy?

Metoda .find() Metoda zwraca najmniejszy indeks ciągu znakowego, w którym znajduje się podciąg znakowy z argumentu. W przypadku, jeżeli podciąg znakowy nie występuje w szukanym ciągu znakowym, wówczas zwracana jest wartość -1. Składnia: Parametry: substr – podciąg znakowy szukany w ciągu znakowym, na którym zastosowano metodę. start – parametr opcjonalny – pierwszy indeks ciągu znakowego,…

|

Python – #81 – str() – .expandtabs() – Jak w stringu zastąpić znaki tabulacji, znakami spacji?

Metoda .expandtabs() Metoda zwraca kopię ciągu znakowego, w którym wszystkie znaki tabulacji są zastąpione minimum jedną spacją. Liczba spacji zależy od pozycji kolumny, na której został umieszczony znak tabulatora oraz od wartości argumentu określającego wielkość tabulatora. Przykładowo, jeżeli do argumentu określającego wielkość tabulacji przypiszemy wartość 4, wówczas znak tabulacji będzie przenosić nas (poprzez wstawianie spacji)…