| Metoda | Opis |
| capitalize() | To jedna z metod zmieniająca wielkość liter. Zamienia pierwszy znak na wielką literę |
| casefold() | Zamienia ciąg składający się z dużych na małe litery |
| center() | Ustawia (centruje) ciąg pośrodku elementu |
| count() | Zwraca liczbę wystąpień określonej wartości w ciągu |
| encode() | zwraca zakodowaną wersję kodu ciągu |
| endswith() | zwraca True, jeśli ciąg kończy się określoną wartością |
| expandtabs() | zwraca kopię łańcucha, w której wszystkie znaki tabulacji „\t”
są zastępowane białymi znakami a parametr metody wskazuje na rozmiar tabulacji. |
| find() | zwraca pozycję pierwszego wystąpienia frazy podanej jako parametr lub
zwraca wartość string::npoz w sytuacji, gdy fraza nie zostanie odszukana. Wyliczanie pozycji jest rozpoczynane od zera. |
| format() | to operacja przekształcenia napisu w nowy napis polegający na
podstawianiu danych w symbole (w nawiasy klamrowe) umiejscowione w odpowiednim miejscu w ciągu. |
| index() | zwraca dokładną informację o miejscu, w którym interesujący nas
fragment napisu się znajduje. |
| isalnum() | zwraca True, jeśli wszystkie znaki w łańcuchu są alfanumeryczne |
| isalpha() | zwraca True, jeśli wszystkie znaki w ciągu należą do alfabetu |
| isdecimal() | zwraca True, jeśli wszystkie znaki w łańcuchu są liczbami dziesiętnymi |
| isdigit() | zwraca True, jeśli wszystkie znaki w łańcuchu są cyframi. |
| isidentifier() | zwraca True, jeśli łańcuch jest identyfikatorem |
| islower() | zwraca True, jeśli wszystkie znaki w łańcuchu są małymi literami |
| isnumeric() | zwraca wartość True, jeśli wszystkie znaki w łańcuchu są cyframi |
| isprintable() | zwraca True, jeśli wszystkie znaki w łańcuchu można wydrukować |
| isspace() | zwraca True, jeśli wszystkie znaki w łańcuchu są spacjami |
| istitle() | zwraca True, jeśli wszystkie słowa w tekście zaczynają się od dużej litery,
oraz reszta słowa to małe litery, w przeciwnym razie metoda zwróci wartość False. |
| isupper() | zwraca True, jeśli wszystkie znaki są pisane wielkimi literami.
Cyfry, symbole i spacje nie są sprawdzane, tylko znaki alfabetu.
|
| join() | polega na łączeniu kolekcji napisów w jeden sklejony łańcuch. |
| ljust() | zwraca łańcuch wyrównany do lewej, używając określonego znaku (domyślnie spacja) jako znaku wypełnienia. |
| lower() | zamienia wszytskie litery w łańcuchu na małe |
| lstrip() | usuwa ppierwsze znaki z łańcucha |
| maketrans() | zwraca słownik, w którym następuje tłumaczenie znaków ciągu na kod Unicode |
| partition() | metoda wyszukuje określony ciąg znaków i dzieli go na krotkę zawierającą trzy elementy. |
| replace() | zamienia wskazaną w parametrze metody frazę na inną w łańcuchu znaków |
| rfind() | zwraca pozycję wskazanych w parametrze znaków w ich ostatnim wystąpieniu |
| index() | zwraca pozycję wskazanych w parametrze znaków w ich ostatnim wystąpieniu |
| rjust() | zwraca łańcuch wyrównany do prawej, używając określonego znaku (domyślnie spacja) jako znaku wypełnienia. |
| rpartition() | wyszukuje ostatnie wystąpienie określonego w parametrze ciągu i zwraca krotkę składającą się z 3 elementów |
| rsplit() | dzieli łańcuch znaków i zwraca listę. Jako parametr przyjmuje znak w którym następuje podział oraz
max liczbę elementów jaka ma znaleźć się w liście po podziale |
| rstrip() | usuwa znaki na końcu łańcucha, domyślnie usuwa spację |
| rfind() | zwraca pozycję wskazanych w parametrze znaków w ich ostatnim wystąpieniu |
| rfind() | zwraca pozycję wskazanych w parametrze znaków w ich ostatnim wystąpieniu |
| rfind() | zwraca pozycję wskazanych w parametrze znaków w ich ostatnim wystąpieniu |
| rfind() | zwraca pozycję wskazanych w parametrze znaków w ich ostatnim wystąpieniu |
| rfind() | zwraca pozycję wskazanych w parametrze znaków w ich ostatnim wystąpieniu |