String Python małe litery

String Python małe litery
Funkcja niższa () jest wykorzystywana do obsługi strun. Ta funkcja nie przekazała żadnych parametrów. Zwraca ciąg z małymi postaciami. Przekształca wszystkie wielkie elementy ciągów w małe elementy. Jeśli mamy ciąg bez znaku wielkiego, instrukcja drukowania zwraca prawdziwy ciąg. Dolne () nie zmieniają symboli i liczb w ciągu. Ustalamy również, czy ciągi są identyczne, czy nie, wykorzystując funkcję niższą () z ciągami. Podobnie zmieniamy również małe postacie na znaki wielkie. W tym artykule omówimy funkcję Lower () w Pythonie za pomocą różnych przypadków.

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”
# Konwertuj ciąg na małe litery
druk (ciąg.niżej())

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.py
Programowanie wizualne
Linuxhint@Desktop-1: ~ $

Instrukcja 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ąg
data = "Uwielbiam podróżować w różnych miejscach!"
# Dane z liczbami
# Wszystkie alfabety powinny być małymi literami
data = "I L0V3 T0 TRAV3L DIF3R3NT PLAC3S!"
Drukuj (dane.niżej())

Funkcja 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.py
I l0v3 t0 trav3l dif3r3nt plac3s!
Linuxhint@Desktop-1: ~ $

Funkcja 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' '
druk (ciąg.casefold ())
String = 'ßAdmnton' '
druk (ciąg.niżej())

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.py
SSADMNTON
ßAdmnton
Linuxhint@Desktop-1: ~ $

Funkcja 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ąg
String1 = "Uwielbiam podróżować w różnych miejscach!"
# Drugi ciąg
String2 = "I l0v3 T0 Trav3l Diff3r3nt Plac3s!"
if (string1.dolne () == String2.niżej()):
wydruku („struny są takie same.")
w przeciwnym razie:
wydruku („struny nie są takie same.")

Stosujemy 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.py
Struny nie są takie same.
Linuxhint@Desktop-1: ~ $

Funkcja 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ę.