|

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)…

|

Python – #80 – str() – .endswith() – Jak sprawdzić, czy string kończy się określonym ciągiem znaków?

Metoda .endswith() Metoda zwraca wartość logiczną bool. Metoda zwraca True, jeżeli ciąg znakowy, na którym została wykonana metoda, kończy się określonym przyroskiem, w przeciwnym razie metoda zwraca wartość False. Składnia: Parametry: suffix – ciąg znakowy lub tupla ciągów znakowych, określająca porównywany koniec ciągu znakowego, na którym została wykonana metoda. start – parametr opcjonalny – indeks…

|

Python – #79 – str() – .encode() – Jak zwrócić zakodowaną wersję stringa?

Metoda .encode() Metoda zwraca zakodowaną wersję ciągu znakowego jako obiekt bajtowy. Składnia: Parametry: encoding – parametr opcjonalny – wartość domyślna –> utf-8 – parametr ten odpowiada za ustawienie różnych wersji kodowania. Dostępne kodowania można znaleźć pod tym linkiem. errors – parametr opcjonalny – wartość domyślna –> strict – parametr ten odpowiada za ustawienie różnych schematów…

|

Python – #78 – str() – .count() – Jak zliczyć liczbę wystąpień stringa w innym stringu?

Metoda .count() Metoda zwraca liczbę nienakładających się wystąpień podłańcucha string w zakresie <start, end) Składnia: Parametry: string – zliczany ciąg znakowy. start – parametr opcjonalny – indeks pierwszego znaku od, którego rozpoczyna się zliczanie ciągu znakowego string. end – parametr opcjonalny – indeks ostatniego znaku (znak ten nie wchodzi już zakres zliczania), na którym kończy…