Lnu python podsyawowy sekwencje 1. Metoda isalpha()
Zanim przejdziemy do kolejnych typów sekwencji w Pythonie, poznasz jeszcze trzy metody łańcuchów o wiele mówiących nazwach: isalpha(), isnumeric(), isalnum().
Metoda isalpha() zwraca wartość True, jeżeli wszystkie znaki łańcucha są literami. Np. :
text = "Leonardo"
print( text. Isalpha() )
True
W pozostałych przypadkach funkcja zwraca wartość False, np. :
text ="Rudy 102"
print( text. Isalpha() )
False
Zadanie:
zadaniem funkcji formatFirstName() jest zwrócenie prawidłowo sformatowanego łańcucha znaków. Przez parametr przekazano do funkcji łańcuch wprowadzony przez użytkownika portalu w formularzu online w rubryce imię. Funkcja powinna zwrócić ten łańcuch w takiej postaci, aby pierwsza litera łańcucha była dużą literą, a wszystkie pozostałe małymi literami.
Wprowadzony przez użytkownika łańcuch powinien składać się z samych liter. W przypadku gdy wprowadzone dane są niepoprawne, np. Zawierają spacje, cyfry lub inne znaki poza literami, funkcja powinna zwracać pusty łańcuch.