Metoda Istitle Python String

Metoda Istitle Python String

Aby wykryć, czy dany ciąg jest podany tytułem, czy nie, użyj funkcji „Python String istitle ()”. Rezultat jest „prawdziwy”, jeśli pierwsza postać łańcucha jest w dużej mierze, a reszta znaków jest w małej litery. Jednak wynik jest „fałszywy”, jeśli wszystkie postacie są małymi literami. Jeśli ciąg zawiera wiele słów, upewnij się, że początkowy charakter każdego terminu znajduje się w literach kapitałowych, a pozostałe mają małe litery. Liczby i symbole zawarte w łańcuchu są pomijane przez tę metodę.

Składnia metody Python istitle ():


Przykład 1: Za pomocą metody String Istitle () w Pythonie

W tym przykładzie w kodzie Python stosuje się metodę „istitle ()”. Gdy ta metoda jest używana w ciągu, zwraca „true”, jeśli pierwsza litera ciągów jest w górnej sprawie, a pozostałe litery są w niższym przypadku. Zwraca „fałszywe”, jeśli wszystkie znaki są w niższym przypadku lub wszystkie znaki są w górnym przypadku. Zacznijmy kod teraz.

Zainicjujemy zmienną „String1” i ustawiamy ciąg „California Is in America” przed wdrożeniem funkcji. Ten ciąg składa się z czterech słów. Pierwszym słowem jest „Kalifornia”, która ma pierwszą literę w górnej sprawie, a resztę w dolnej sprawie. Drugie słowo brzmi „IS”, które ma obie litery w niższym przypadku. Trzecie słowo brzmi „w”, które ma również obie litery w niższym przypadku. Ostatnim słowem jest „Ameryka”, która ma pierwszą literę w górnym przypadku, a resztę w dolnej sprawie. Funkcja druku () jest wywoływana w linii. A ponieważ wartość jest przechowywana w zmiennej „String1”, używamy z nią metody „istitle ()”.

Ta metoda „istitle ()” analizuje każdą wartość ciągu i zwraca true, jeśli wszystkie początkowe znaki wartości są literowane, a wszystkie pozostałe znaki są małymi literami. W przeciwnym razie zwraca fałsz. Aby ustalić, czy skrypt odpowiedział prawdziwie, czy fałsz, spójrzmy na następujące dane wyjściowe:


Słowo „jest” i „in” mają niższe litery przypadków. Ich początkowe postacie nie są w górnym przypadku, więc w rezultacie metoda „istitle ()” zwraca „fałsz”. Te słowa w ciągu mają niektóre znaki w stolicach blokowych i inne małe litery.


Następnie w drugiej sekcji kodu jest używany inny „język asemblera jest językiem programowania niskiego poziomu”. Przechowujemy tę wartość w zmiennej „String2”, którą najpierw zainicjujemy. Wartość ciągu należy zapisać za pomocą odwróconych przecinków. Ta wartość ciągu ma osiem słów, z których każde zaczyna się od litery górnej i kończy się literem dolnej skrzynki. Następnie używamy funkcji print () w następującym wierszu. W ramach tej funkcji używamy „String2.iStitle () ”w celu ustalenia, czy wynik jest prawdziwy, czy fałszywy.


Jak widać na poniższym rysunku, wynik wyjściowy wyświetla prawdziwie, ponieważ każde słowo w wartości ciągu zaczęło.


Metoda Istitle () w Pythonie po prostu patrzy na znaki w ciągu. Ignoruje liczby lub symbole obecne w danym ciągu. W trzecie. Ponadto wartość łańcucha to „mój numer rolki to 161064”. Ten ciąg składa się z czterech słów i jednej cyfrowej liczby. W następnym wierszu używamy funkcji drukowania. Wewnątrz używamy metody „istitle ()” ze zmienną „String3”, w której przechowujemy wartość ciągu.


Jak wspomnieliśmy wcześniej, funkcja „istitle ()” ignoruje dowolne liczby, które mogą być obecne w ciągu i sprawdza tylko znaki ciągów, aby ustalić, czy słowa mają pierwszą literę i czy wszystkie inne litery są w niższym przypadku. Jak widać na poprzednim obrazie, każde słowo ma swoją pierwszą literę kapitalizowaną, a wszystkie inne litery są w niższym przypadku. Tak więc funkcja zwraca „True” na wyświetlaczu wyjściowym.


Ta funkcja również ignoruje symbol. Jeśli więc mamy symbole w wartości ciągu, ignoruje to również, ponieważ ignoruje cyfrę numeryczną w poprzedniej części. W tej części mamy wartość ciągu „#alex dostał 96% w swoim wyniku”. Ta wartość jest przechowywana w zmiennej „String4” i następnym wierszu, tak samo jak w poprzednim przykładzie, w którym zastosowaliśmy metodę „istitle ()”.


Ponieważ pierwsze litery słowa są literowane, a symbole, które są tutaj używane, metoda „istitle ()” jest ignorowana, a wynik wyświetla „prawdziwe”.

Przykład 2: Wykorzystanie metody String Istitle () w programie warunkowym „IF-ELSE”

W tym przykładzie używamy funkcji ciągu „istitle ()” z warunkami „IF-Else”. Oświadczenie „If” jest wydrukowane, jeśli kryterium jest spełnione. W przeciwnym razie pokazano stwierdzenie „else”. Zacznijmy pisać drugi przykład. W tym przykładzie przechowujemy wartość ciągu „Kocham mój kraj” w zainicjowanym „ciągach”. Następnie w następnym wierszu używamy warunku „IF”, aby wyświetlić instrukcję IF „Ten ciąg jest utworzony”, a instrukcja else „ten ciąg nie jest zatytułowany” w zależności od wyniku „String.funkcja istitle () ”.


Warunek jest „prawdziwy”, a instrukcja „If” wysyła „ten ciąg jest zatytułowany”, co można zobaczyć na poniższym rysunku, ponieważ wartość łańcucha zawiera cztery słowa, z których wszystkie mają początkowe znaki początkowe i dolne znaki pozostałe. Warunek byłby fałszywy, a instrukcja else zostałaby wyświetlona, ​​gdyby wartość zawierała nawet jedno słowo ze wszystkimi małymi literami.

Przykład 3: Wykorzystanie metody ISTITLE () do sprawdzenia dwóch ciągów za pomocą operatora „i” w stanie IF-ELSE

W tym przykładzie używamy dwóch ciągów z „i” między nimi i wdrażając warunki „IF-ELSE” za pomocą metody „istitle ()”. W tym skrypcie mamy dwa ciągi: „Uwielbiam programowanie” to wartość pierwszego strefy, która jest przechowywana w zmiennej „String1”, a „Python jest najszybciej rozwijającym się językiem programowania”, który jest przechowywany w zmiennej „String2”. Poniższy wiersz stosuje warunek „jeśli”.

W warunkach „IF” używamy funkcji „istitle ()” z ciągami „string1” i „string2” i umieszczamy między nimi operator „i”. Ta metoda sprawdza oba ciągi. Jeśli oba są „oparte na tytule”, wydrukowane jest oświadczenie „If” „oba są tytułowe”. Jeśli nie, wydrukowane jest stwierdzenie „else” „te nie mają tytułów”. Jeśli nawet jedno słowo w żadnym z tych ciągów nie zaczyna się od litera, ciąg nie będzie „tytułowy”, a w rezultacie instrukcja „else” jest wydrukowana.


Ostateczne stwierdzenie „oba są titlecased” jest wydrukowane, ponieważ warunek jest prawdziwy, a oba struny są tytlekcje.

Wniosek

W tym artykule omówiliśmy metodę Python String Istitle (), aby ustalić, czy dostarczony ciąg jest podany tytułem, czy nie. W programowaniu Python zastosowaliśmy to podejście na różne sposoby. Początkowo wyświetlaliśmy „true” lub „false” w wyjściu. Po drugie, zastosowaliśmy funkcję „istitle ()” w warunkach IF-Else. Wreszcie, użyliśmy tej metody, aby sprawdzić dwa ciągi za pomocą operatora „i”.