logo

Metoda Python String Lower().

Ciąg Pythona niżej() Metoda konwertuje wszystkie litery ciągu na małe. Jeśli nie ma wielkich liter, zwraca oryginalny ciąg.

Przykład:

Python3






string>=> 'ConvErT ALL tO LoWErCASe'> print>(string.lower())>

>

>

Wyjście

convert all to lowercase>

Składnia łańcucha dolnego()

nazwa_łańcucha.niższa()

Parametry

Metoda less() nie przyjmuje żadnych parametrów.

Zwroty

Zwraca ciąg małych liter danego ciągu

Co to jest metoda Python String less()?

Metoda „lower()” jest metodą łańcuchową w Pyton . Po zastosowaniu do ciągu konwertuje wszystkie znaki w ciągu na małe litery.

Jest to przydatne do standaryzacji i porównywania ciągów znaków bez uwzględniania różnic w wielkości liter. Na przykład, jeśli oryginalny ciąg to Hello World, zastosowanie `lower()` spowoduje wyświetlenie hello world. Jest to powszechnie stosowana metoda operacji na ciągach znaków bez uwzględniania wielkości liter.

Jak korzystać z metody niższej() łańcucha Pythona?

Aby przekonwertować wszystkie znaki ciągu na małe litery, po prostu wywołaj funkcję less() z ciągiem. Funkcja less() jest wbudowaną metodą łańcuchową i może być używana zarówno ze zmiennymi, jak i ciągami znaków. Rozumiemy to lepiej na przykładzie:

Python3




string>=>'HelloWorld'> print>(string.lower())> print>(>'HelloWorld'>.lower())>

>

>

Wyjście

helloworld helloworld>

Jak przekonwertować ciąg na małe litery w Pythonie

Istnieją różne sposoby Małe litery w języku Python ale tutaj używamy kilku ogólnie używanych metod konwersji ciągu znaków na małe litery:

  • Korzystanie z funkcji less().
  • Używanie mapy() z funkcją Lambda w metodzie less().
  • Korzystanie z metody List Join z metodą less().
  • Używanie mapy i str.lower z metodą less().
  • Korzystanie z funkcji Swapcase().
  • Korzystanie z funkcji casefold().

Konwertuj ciąg na małe litery za pomocą metody less().

Zobaczmy dwa różne przypadki użycia metody less().

  • Ciągi ze znakami alfabetycznymi
  • Ciągi ze znakami alfanumerycznymi

Ciąg Z Znakami Alfabetycznymi

W tym przykładzie kod inicjuje zmienną łańcuchową „text” wartością „GeEks FOR geeKS”, a następnie drukuje oryginalny ciąg. Następnie konwertuje ciąg znaków na małe litery za pomocą funkcji „lower()” i wypisuje wynik, demonstrując transformację wielkości liter.

Python3




text>=> 'GeEks FOR geeKS'> print>(>'Original String:'>)> print>(text)> # lower() function to convert> # string to lower_case> print>(>' Converted String:'>)> print>(text.lower())>

>

>

Wyjście:

  Original String  : GeEks FOR geeKS   Converted String:  geeks for geeks>

Ciąg znaków alfanumerycznych

W tym przykładzie ciąg ze znakami alfanumerycznymi i kodem definiuje zmienną łańcuchową „tekst” z mieszaną wielkością liter. Następnie wypisuje oryginalny ciąg znaków, a w następnej sekcji wypisuje ciąg przekonwertowany na małe litery za pomocą funkcji less().

Python3

krotki Java




text>=> 'G3Ek5 F0R gE3K5'> print>(>'Original String:'>)> print>(text)> # lower() function to convert> # string to lower_case> print>(>' Converted String:'>)> print>(text.lower())>

>

>

Wyjście:

  Original String:  G3Ek5 F0R gE3K5   Converted String:  g3ek5 f0r ge3k5>

Inne metody konwersji ciągu znaków na małe litery

Przyjrzyjmy się innym metodom konwersji ciągu znaków na małe litery. Istnieje wiele sposobów wykonania zadania w Pythonie. Poniżej omówimy kilka alternatywnych metod metody less():

Konwertuj ciąg na małe litery za pomocą mapy z funkcją Lambda

W tym przykładzie kod konwertuje ciąg GeeksForGeeks na małe litery za pomocą a funkcja lambda i funkcja mapy . Wynik, geeksforgeeks, jest następnie drukowany. To samo można osiągnąć w bardziej zwięzły sposób za pomocą `lowercased_string = oryginalny_string.lower()`.

Python3




original_string>=> 'GeeksForGeeks'> lowercased_string>=> ''.join(>map>(>lambda> x: x.lower(), original_string))> print>(lowercased_string)>

>

>

Wyjście:

geeksforgeeks>

Konwertuj ciąg na małe litery za pomocą łączenia list

W tym przykładzie kod konwertuje ciąg Pratham Sahani na małe litery za pomocą a zrozumienie listy. Powstały ciąg małych liter jest następnie łączony i drukowany.

Python3




original_string>=> 'Pratham Sahani'> lowercased_string>=> ''.join([c.lower()>for> c>in> original_string])> print>(lowercased_string)>

>

>

Wyjście :

pratham sahani>

Konwertuj ciąg na małe litery za pomocą mapy i str.lower za pomocą metody less().

W tym przykładzie kod konwertuje oryginalny ciąg techcodeview.com na małe litery przy użyciu metody str.lower. Jednakże funkcja mapy musi być zawinięte w list() lub dołączyć() aby zastosować transformację do każdego znaku.

Python3




original_string>=> 'techcodeview.com'> lowercased_string>=> ''.join(>map>(>str>.lower, original_string))> print>(lowercased_string)>

>

>

Wyjście :

geeksforgeeks>

Konwertuj ciąg na małe litery za pomocą funkcji Swapcase () Funkcja

Konwertuj wielkie litery na małe w Pythonie za pomocą skrzynka zamienna() funkcjonować. W tym przykładzie kod definiuje ciąg „GEEKSFORGEEKS” w zmiennej „s”. Następnie do łańcucha stosowana jest metoda `swapcase()`, konwertująca wielkie litery na małe i odwrotnie.

Python3

architektura rozruchu wiosennego




s>=> 'GEEKSFORGEEKS'> print>(s.swapcase())>

>

>

Wyjście:

geeksforgeeks>

Konwertuj ciąg na małe litery za pomocą składania () Funkcja

Konwertuj wielkie litery na małe w Pythonie za pomocą składana funkcjonować. W tym przykładzie kod konwertuje ciąg „GEEKSFORGEEKS” na jego postać składaną z małych liter, dzięki czemu nadaje się do porównań bez uwzględniania wielkości liter.

Python3




s>=> 'GEEKSFORGEEKS'> print>(s.casefold())>

>

>

Wyjście:

geeksforgeeks>

Zastosowania metody String less().

Przyjrzyjmy się innym zastosowaniom metody string less() w Pythonie. Można go wykorzystać na inne sposoby, w zależności od Twojej kreatywności. Wspomnieliśmy o jednym takim zastosowaniu metody less() w języku Python.

Porównanie ciągów przy użyciu metody less().

Jednym z typowych zastosowań metody less() jest sprawdzenie, czy dwa ciągi znaków są takie same, czy nie. W tym przykładzie kod porównuje dwa ciągi znaków, „tekst1” i „tekst2”, po przekonwertowaniu ich na małe litery przy użyciu metody „lower()”. Jeśli wersje ciągów pisane małymi literami są równe, wypisuje ciągi są takie same; w przeciwnym razie wypisuje ciągi znaków nie są takie same.

Python3




text1>=> 'GEeKS foR GeeKs'> text2>=> 'gEeKS fOR GeeKs'> # Comparison of strings using> # lower() method> if>(text1.lower()>=>=> text2.lower()):> >print>(>'Strings are same'>)> else>:> >print>(>'Strings are not same'>)>

>

>

Wyjście:

  Strings are same>

Omówiliśmy, jak używać metody less() do konwersji ciągu znaków na małe litery, a także omówiliśmy inne sposoby wykonania tego samego zadania. Techniki wyjaśniono za pomocą programu jako przykładu umożliwiającego lepsze zrozumienie metod.

Możesz także sprawdzić inne metody łańcuchowe

Przeczytaj więcej powiązanych treści na temat metody Python Lower: