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

7 Способов сделать символы прописными С помощью Python

Для преобразования строк в python в верхний регистр или наоборот существует функция upper(). А для проверки того, находится ли строка в верхнем регистре, используется isupper ().

Автор оригинала: Team Python Pool.

7 Способов сделать символы прописными С помощью Python

Причина, по которой python стал таким популярным языком программирования, заключается в том, что он предоставляет программистам множество универсальных и стандартных библиотек, которые легко доступны, поэтому нам даже не нужно загружать их явно. Одной из таких библиотек в python является upper(), которая преобразует строки в python в верхний регистр.

Это означает, что если у нас есть строка из нижних букв (например – “HELLO, how are you”), мы можем использовать upper() для преобразования ее в заглавные буквы (“HELLO, HOW ARE YOU”). Мы не только будем знать, как перевести все буквы в верхний регистр, но и будем знать, как преобразовать только Первую букву и каждую альтернативную букву в верхний регистр.

Синтаксис создания символов в верхнем регистре С помощью Python

Поскольку upper ()-это встроенный метод, нам даже не нужно его импортировать. Мы можем использовать его прямо так –

Output- 
HELLO

Примечание – Он не принимает никаких аргументов.

Примеры преобразования строки в верхнем регистре python

  • Первая буква в сильной столице
  • Первая буква каждого слова Заглавная
  • Чтобы соответствовать, если две строки одинаковы
  • Проверьте, есть ли строка уже в верхнем регистре или нет
  • Чтобы сделать каждый альтернативный символ прописными буквами
  • Преобразование строки в верхний регистр Python без встроенной функции
  • Преобразование строки из верхнего регистра Python в нижний регистр

1. Первая буква в заглавной строке в Python

Для этого у нас есть встроенная функция с именем capitalize()

Output- 
Hello how are you

Иногда мы забываем, как называется функция, поэтому мы также должны знать, как сделать то же самое, не используя эти функции.

Output- 
Hello how are you

2. Первая буква каждого слова Capital в Python

Предположим, мы хотим, чтобы все слова в строке были прописными. Для этого у нас есть метод, доступный в python, называемый title().

Output- 
Hello How Are You

Мы можем сделать это без использования встроенной функции-title (), как это-

Output- 
My Name Is Ashwini Mandani

3. Чтобы соответствовать, если две строки одинаковы

Если мы хотим сравнить две строки с точки зрения того, являются ли они одинаковыми или нет (не принимая во внимание верхний и нижний регистр).

Output- 
Both the strings are same

4. Чтобы проверить, находится ли строка уже в верхнем регистре или нет

Есть много случаев, когда мы принимаем входные данные от пользователя, и это не обязательно, чтобы каждый пользователь вводил данные в одном и том же формате. Но нам нужно хранить данные в том же формате, поэтому, если строка уже находится в верхнем регистре, выведите “уже в верхнем регистре”, иначе преобразуйте ее в верхний регистр.

def string_check(string): 
   if string.isupper(): 
        return("Already in UpperCase") 
   else: 
      .upper() 
       return (string) 
print(string_check("MY NAME IS ASHWINI")) 
print(string_check("my name is ashwini"))
Output- 
Already in UpperCase
MY NAME IS ASHWINI

5. Сделать каждый альтернативный символ прописными буквами

Output- 
EvErY AlTeRnAtIvE ChArAcTeR Is iN UpPeRcAsE

6. Преобразование строки в верхний регистр Python без встроенной функции

Мы можем преобразовать любую строку в верхний регистр без использования какой-либо встроенной функции. Каждый символ имеет href=”https://en.wikipedia.org/wiki/ASCII”>ASCII значение. Например,,,. Мы можем воспользоваться этим фактом и преобразовать строчные символы в прописные. href=”https://en.wikipedia.org/wiki/ASCII”>ASCII значение. Например,,,. Мы можем воспользоваться этим фактом и преобразовать строчные символы в прописные.

Обратите внимание, что значение ASCII для ‘A’ – ‘Z’ колеблется от 65-90, а для ‘a’ – ‘z’ – от 97-122.

Output- 
EVERY CHARACTER IS IN UPPERCASE

7. Преобразование строки из верхнего регистра Python в нижний

Python также предоставляет некоторые аналоги своих методов upper() и isupper (). В Python прописные символы могут быть преобразованы в строчные с помощью lower().

Output- 
abcdefghijklmnopqrstuvwxyz

Аналогично, если мы хотим проверить, находится ли строка уже в нижнем регистре или нет, мы используем islower().

print('abcdefghijklmnopqrstuvwxyz'.islower())
Output- 
True

Все остальные функции работают так же для lower (), как мы уже обсуждали в upper().

Надо Читать:

  • Как преобразовать строку в нижний регистр в
  • Как вычислить Квадратный корень
  • Пользовательский ввод | Функция ввода () | Ввод с клавиатуры
  • Лучшая книга для изучения Python

Вывод

Встроенные функции Python предоставляют способ преобразования строки в python из верхнего регистра в нижний и наоборот. Обычно, когда мы хотим сохранить все текстовые данные в одном и том же формате (верхний или нижний регистр), мы используем эти методы.

Попробуйте запустить программы на вашей стороне и дайте мне знать, если у вас есть какие-либо вопросы.

Счастливого кодирования!