PythonMetody napisów
str. capitalize()
Zwraca napis z pierwszą literą wielką, a resztą małymi.
- Zwraca
- Nowy napis.
- Zmienia oryginał
- Nie
Przykład
#Python
print("witaj w codeworlds".capitalize())
print("lubię Pythona".capitalize())
text = "lubię Pythona"
print(text[:1].upper() + text[1:])Wynikzapisany wynik, możesz go sprawdzić
Witaj w codeworlds
Lubię pythona
Lubię Pythona
Definicja i zastosowanie
#Metoda capitalize() zamienia pierwszy znak napisu na wielką literę, a wszystkie pozostałe na małe. Dzięki temu zdanie wygląda jak zwykłe zdanie po polsku.
Uwaga: zmienia na małe także litery, które celowo były wielkie, na przykład nazwy własne w środku zdania. "lubię Pythona".capitalize() da "Lubię pythona".
Jeśli chcesz tylko podnieść pierwszą literę bez zmiany reszty, użyj wycinków: tekst[:1].upper() + tekst[1:].
Składnia
#Składnia
napis.capitalize()Dobre praktyki
#- Gdy w tekście są nazwy własne, zamiast
capitalize()podnieś tylko pierwszą literę wycinkiem. - Do każdego słowa osobno służy
title().
Powiązane hasła
#Widzisz błąd albo brakuje przykładu? Napisz do nas.