Przekształcenie wielkich znaków w małe litery:
W tym przykładzie przyjmujemy ciąg „Programowanie wizualne”. W tym celu stosujemy funkcję niższą ().
String = „Programowanie wizualne”Funkcja niższa () nie ma parametrów. Ta funkcja zmienia wszystkie wielkie znaki ciągu na małe litery. Aby uruchomić kod, naciskaliśmy F5 z klawiatury.
Linuxhint@Desktop-1: ~ $ Python 1.pyInstrukcja drukowania zwraca „programowanie wizualne”, przekształcając oryginalne „programowanie wizualne” w niższą obudowę.
Przekształcenie łańcucha o znakach alfanumerycznych:
W tym przypadku bierzemy dwa struny. Pierwszy to „Uwielbiam podróżować w różnych miejscach!". Ten ciąg zawiera wszystkie elementy w wielkim poziomie. Drugi ciąg to „I L0V3 T0 TRAV3L DIFF3R3NT PLAC3S”. Ten ciąg ma pewne wartości liczbowe, niektóre wielkie znaki, a niektóre małe znaki. W tym celu stosujemy funkcję niższą () na obu ciąży.
# przykładowy ciągFunkcja niższa () zmienia wszystkie znaki, które są w dużej mieli do małych liter. Ta funkcja nie ma parametrów. Ponieważ elementy pierwszego ciągu są w wielkich poziomach, więc są zmieniające się na małe litery. Ale drugi ciąg ma pewne wartości liczbowe, które nie są zmieniane przez funkcję niższą (). Zmieniono tylko znaki drugiego ciągu, które są obecne w wielkich.
Linuxhint@Desktop-1: ~ $ Python 2.pyFunkcja niższa () przekształca tylko znaki, które są w wielkim stopniu. Ta funkcja nie zmienia wartości numerycznych na niższy przypadek. Tak więc instrukcja drukowania pierwszego ciągu zwraca: „Uwielbiam podróżować w różnych miejscach!". Wszystkie postacie są teraz małymi literami. Ale instrukcja drukowania drugiego ciągu zwraca „I L0V3 T0 TRAV3L DIFL3R3NT PLAC3S!". Wartości numeryczne ciągów nie są zmieniane na małe litery; Tylko niektóre znaki, które są w górach, są konwertowane w małe litery.
Przekształcenie łańcucha o postaci „ß”:
W tym kodzie bierzemy dwa ciągi. Oba struny są tym samym „ßAdminton”. String ma również niemieckie postacie „ß”, niektóre wielkie znaki i niektóre małe postacie. Tutaj chcemy, aby te sznurki były małymi literami. W tym przypadku stosujemy funkcję niższą ().
String = 'ßAdmnton' 'Niemiecka postać „ß”, która jest obecna w obu strunach, jest równa „SS”. Funkcja niższa () nie mogła zmienić tego niemieckiego postaci na „SS”, która jest już małymi literami. Tak więc do tej konwersji stosujemy tutaj kolejną funkcję, która jest casefold (). Ta funkcja przekształca niemiecki postać „ß” na „SS”.
Linuxhint@Desktop-1: ~ $ Python 3.pyFunkcja casefold () jest stosowana do pierwszego ciągu; Zmienia „ß” na „SS”, a także przekształca znak wyższy w małe litery. Instrukcja drukowania pierwszego ciągu zwraca „SSADMINTON”. Ta funkcja nie zmienia „ß” na „SS”. Instrukcja drukowania drugiego ciągu zwraca „ßAdminton”.
Sprawdź, czy ciągi są takie same, czy nie:
W kodzie są pobierane dwa ciągi. Pierwszy ciąg (String1) to „Uwielbiam podróżować w różnych miejscach!". Ten ciąg zawiera wszystkie elementy w górach. Drugi ciąg to „I L0V3 T0 TRAV3L DIFF3R3NT PLAC3S”. Ten ciąg jest reprezentowany przez String2. Zmieniamy wielkie znaki obu ciągów na dolną sprawę. W tym celu stosujemy funkcję niższą () na obu ciąży.
# Pierwszy ciągStosujemy również warunek IF-ELSE, aby sprawdzić, czy małe postacie obu sznurków są takie same, czy nie. Ta funkcja nie ma parametrów. Ponieważ elementy pierwszego ciągu są w wielkich poziomach, więc są zmieniające się na małe litery. Ale drugi ciąg ma pewne wartości liczbowe, które nie są zmieniane przez funkcję niższą (). Tylko wielkie znaki drugiego ciągu są zmieniane w małe litery.
Linuxhint@Desktop-1: ~ $ Python 4.pyFunkcja niższa () konwertuje tylko wielkie znaki drugiego ciągu. Ta funkcja nie zmienia wartości numerycznych na niższy przypadek. Mała wartość pierwszego sznurka brzmi: „Uwielbiam podróżować w różnych miejscach!". Wszystkie postacie są teraz małymi literami. Mała wartość drugiego ciągu to „I L0V3 T0 TRAV3L DIFF3R3NT PLAC3S!". Wartości numeryczne ciągów nie są zmieniane na małe litery; tylko wielki. Po zastosowaniu warunku IF-ELSE instrukcja wydruku zwraca, że „struny nie są takie same”. Ponieważ małe postacie z ciąży są różne, dlatego otrzymujemy ten rodzaj wyjścia.
Wniosek:
Ten artykuł obejmował prawie wszystkie możliwe sposoby małej liczby znaków łańcuchowych. Omówiliśmy kilka metod małych liter znaków ciągu. Możesz użyć każdego z nich, aby wykonać swoją pracę.