Рубрики
Без рубрики

Функция верхней () Python String

Функция Python String Exper () Преобразует полную строку в прописные буквы и возвращает новую строку. Строки неизменны в строке, поэтому исходное строковое значение

Автор оригинала: Pankaj Kumar.

Функция верхней () Python String

Функция Python String Exper () Преобразует полную строку в прописные буквы и возвращает новую строку. Строки неизменяются в строке, поэтому исходное строковое значение остается неизменным.

Ключевые моменты:

  • Тип возврата: Нить
  • Параметрические значения: Параметры не могут быть переданы в верхнюю функцию ().
  • Преобразует целую строку в прописные буквы
  • Это не изменяет исходную строку. Модифицированная строка может быть сохранена с новым именем переменной.

Пример: Данная строка – «Хорошего дня» или «Хорошего дня» или «Хорошего дня» или «Хорошего дня»

Новая строка после использования функции opere (): «Хорошего дня» (для всех вышеуказанных строк)

Строковый верхний () синтаксис

str_name.upper()

Здесь str_name относится к входной строке. И верхняя () встроенная строковая функция в Python.

str_name = "welcome"
print(str_name.upper())   #  WELCOME

Струнные верхние () примеры

Случай 1: строка в нижнем регистре и может содержать число/специальные символы/пробелы

str_name = "welcome 2020"
print(str_name.upper())   #  WELCOME  2020

str_name = "welcome @2020"
print(str_name.upper())   #  WELCOME @2020

Случай 2: строка находится в верхнем регистре и может содержать число/специальные символы/пробелы

str_name = "WELCOME 2020"
print(str_name.upper())   #  WELCOME  2020

str_name = "WELCOME @2020"
print(str_name.upper())   #  WELCOME @2020

Случай 3: только первый алфавит каждого слова в строке является прописным

str_name = "Python"
print(str_name.upper())   #  PYTHON

str_name = "Python 2020"
print(str_name.upper())   #  PYTHON 2020

Случай 4: строка содержит только номера или специальные символы

str_name = "2020"
print(str_name.upper())   #  2020

str_name = "@$&"
print(str_name.upper())   #  @$&

Случай 5: строка пуста

str_name = ' '
print(str_name.upper())   #  (Will not give any error and show empty space as output)

Рекомендации