logo

Функція Python String upper().

Рядок Python верхній() Метод перетворює всі символи нижнього регістру в рядку на символи верхнього регістру та повертає їх.

приклад:



Python3






original_text>=> 'lisT Upper'> upper_text>=> original_text.upper()> print>(upper_text)>



використання операційної системи

>

>

Вихід

LIST UPPER>

Що таке метод String upper()?

String upper() — це вбудована функція в Python, яка перетворює всі літери в рядку у верхній регістр (великі), а потім повертає їх.

Це дуже корисно для стандартизації регістру рядків, наприклад, для порівняння рядків без урахування регістру.

Python String upper() Синтаксис

string.upper()

Параметри

  • Метод upper() не приймає параметрів.

Повернення

повертає рядок у верхньому регістрі даного рядка.

Як використовувати функцію String upper()?

Функція string upper() є простою та легкою у використанні функцією. Вам просто потрібно викликати функцію upper() з рядковим об’єктом. Давайте розберемося, як перетворити рядок у верхній регістр (велику) на прикладі:

Python3




#initializing a string> original_text>=> 'convert to uppercase'> #using upper function> upper_text>=> original_text.upper()> #printing uppercase string> print>(upper_text)>

>

>

Вихід

CONVERT TO UPPERCASE>

Методи перетворення рядка у верхній регістр

Існують різні способи, як перетворити рядок у верхній регістр у Python, тут ми обговорюємо деякі загальновживані методи перетворення рядка у верхній регістр у Python, які наведені нижче.

  • Використання верхній() метод
  • Використання capitalize()> метод
  • Використання casefold()> метод
  • Рядок с Порівняння без урахування регістру

1. Перетворіть рядок у верхній регістр за допомогою методу upper().

Тут ми використовуємо рядок upper() у Python.

У цьому прикладі наведений нижче код перетворює рядок geeks для geeks у верхній регістр за допомогою методу `upper()`, а потім друкує результат: GEEKS FOR GEEKS.

Python3




жирний текст у css

original_text>=> 'geeks for geeks'> uppercase_text>=> original_text.upper()> print>(uppercase_text)>

>

>

Вихід

GEEKS FOR GEEKS>

2. Перетворення рядка на верхній регістр за допомогоюcapitalize()>метод

The метод `capitalize()` у Python перетворює перший символ рядка у верхній регістр, а решту – у нижній, повертаючи змінений рядок.

приклад , : У цьому прикладі наведений нижче код використовує велику літеру рядка geeks для geeks і друкує змінений рядок: Geeks для geeks.

Python3


оператор java



original_text>=> 'geeks for geeks'> capitalized_text>=> original_text.capitalize()> print>(capitalized_text)>

>

>

Вихід

Geeks for geeks>

3. Перетворення рядка на верхній регістр за допомогоюcasefold()>метод

Метод `casefold()` у Python перетворює рядок на нижній регістр і підходить для порівнянь без урахування регістру. Він більш агресивний, ніж ` нижчий() ` і обробляє ширший діапазон символів Unicode.

приклад 1: У цьому прикладі наведений нижче код перетворює рядок GeEkS на GeEkS у нижній регістр за допомогою ` casefold() ` для обробки без урахування регістру та друкує результат: гіки для гіків.

Python3




original_text>=> 'GeEkS FoR GeEkS'> casefolded_text>=> original_text.casefold()> print>(casefolded_text)>

>

>

Вихід:

geeks for geeks>

4. Великі літери з порівнянням без урахування регістру

Цей метод перетворює рядок у верхній регістр у Python, дозволяючи порівняння без урахування регістру за допомогою методу `upper()` для рівномірного регістру.

приклад 1: У цьому прикладі ми візьмемо GFG як введення користувача для перевірки Рядок Python і застосувати функцію string upper() для перевірки порівняння з урахуванням регістру.

Python3




основи селену

user_input>=> input>(>'Enter your choice: '>)> # Convert the user input to uppercase using the upper() method> # Perform a case-insensitive comparison> if> user_input>=>=> 'GFG'>:> >print>(>'You chose 'GFG'.'>)> else>:> >print>(>'You didn't choose 'GFG'.'>)>

>

>

Вихід

Enter your choice: gfg You didn't choose 'GFG'.>

приклад 2: Одним із поширених застосувань методу upper() є перевірка того, чи збігаються два рядки. Ми візьмемо два рядки з різними регістрами, застосуємо до них upper(), а потім перевіримо, чи збігаються вони. У цьому прикладі наведений нижче код перевіряє, чи збігаються два рядки (`text1` і `text2`), ігноруючи регістр, і друкує результат.

Python3




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

>

>

Вихід

Strings are same>

У цій статті ми розглянули визначення, синтаксис і використання функції upper() у Python. Ми також бачили різні варіації використання функції upper() та інших методів для використання великої літери в рядку в Python.

ініціалізація списку python

Функція upper() є дуже корисною функцією для операцій порівняння рядків без урахування регістру.

Читайте Інше Рядкові методи

Читайте також: