W tym artykule zbadamy 15 jedno-liniowców Pythona, które sprawiają, że manipulacja strunami nie tylko jest wydajna, ale także zabawna.
Manipulowanie ciągami to coś, czego często używasz jako programista Pythona — od czyszczenia niechlujnych danych lub przetwarz
Czytaj więcej →Odkryj, jak wykorzystać f-stringi (sformatowane literały ciągów) języka Python, aby pisać czystszy, wydajniejszy i bardziej czytelny kod.
Ciągi F, czyli sformatowane literały ciągów, zostały wprowadzone w Pythonie 3.6 jako wygodny i zwięzły sposób formatowania ciągów. Umożliwiają osadzanie wyrażeń w
Czytaj więcej →Kod źródłowy programu powinien być czytelny dla człowieka. Poprawne działanie to tylko połowa jego celu. Bez odpowiedniego komentarza kodowi trudno byłoby komuś, łącznie z tobą w przyszłości, zrozumieć uzasadnienie i intencje stojące za kodem. Uniemożliwiłoby to również utrzymanie kodu. W Pythonie istnieje wiele sposobów dodawania opisów do kodu, aby uczynić go bardziej czytelnym lub uczynić intencję bardziej jednoznaczną. Poniżej zobaczymy, jak powinniśmy właściwie używać komentarzy, dokumen
Czytaj więcej →Ciąg to uporządkowana lista lub sekwencja znaków. Ciągi znaków to jedna ze struktur danych dostarczanych z Pythonem. Podczas pracy z ciągami znaków w Pythonie możesz chcieć odwrócić wszystkie znaki. Dobrym przykładem może być budowanie gry palindromowej.
Odwrócony ciąg znaków ma swój pierwszy znak jako ostatni znak i tak dalej. Jednakże Python nie ma wbudowanej funkcji odwracania ciągów znaków, ale są to metody, których można użyć.
W tym samouczku poznasz różne metody odwracania c
Czytaj więcej →Funkcja split pomaga w manipulacji ciągami w Pythonie. Umożliwia podzielenie ciągu na różne podciągi. Zwraca listę słów występujących w wierszu lub ciągu znaków i jest oddzielona ciągiem ograniczników.
Oto powody, dla których warto używać funkcji split():
Python String find() to funkcja dostępna w bibliotece Pythona, służąca do znalezienia indeksu pierwszego wystąpienia podciągu z podanego ciągu. Funkcja string find() zwróci -1 zamiast zgłaszać wyjątek, jeśli określony podciąg nie występuje w danym ciągu.
Podstawowa składnia funkcji find() w Pythonie jest następująca:
Czytaj więcej →len() to wbudowana funkcja w Pythonie. Możesz użyć funkcji len(), aby uzyskać długość danego ciągu, tablicy, listy, krotki, słownika itp. Możesz użyć funkcji len, aby zoptymalizować wydajność programu. Liczba elementów przechowywanych w obiekcie nigdy nie jest obliczana, więc len pomaga określić liczbę elementów.
Python String format() to funkcja używana do zastępowania, zastępowania lub konwertowania ciągu znaków na symbole zastępcze z prawidłowymi wartościami w końcowym ciągu. Jest to wbudowana funkcja klasy string języka Python, która zwraca sformatowany ciąg znaków jako wynik. Elementy zastępcze wewnątrz ciągu są zdefiniowane w nawiasach klamrowych.
Na przykład „Witamy w Guru99 {}”.format(„wartość tutaj”
Czytaj więcej →Count() jest wbudowaną funkcją w Pythonie. Zwróci całkowitą liczbę danego elementu w ciągu. Liczenie rozpoczyna się od początku łańcucha do końca. Możliwe jest również określenie indeksu początkowego i końcowego, od którego chcesz rozpocząć wyszukiwanie.
Składnia funkcji zliczania w Pythonie:
string.count(char or substring, start, end) Czytaj więcej →Funkcja Python strip() jest częścią wbudowanych funkcji dostępnych w bibliotece Pythona. Metoda strip() usuwa podane znaki z początku i końca oryginalnego ciągu. Domyślnie funkcja strip() usuwa białe spacje z początku i końca łańcucha i zwraca ten sam ciąg bez białych spacji.