Решено: как да конвертирате малки букви в главни букви

Последна актуализация: 09/11/2023

В света на модата тенденциите и стиловете непрекъснато се променят. Въпреки това, един аспект, който остава относително статичен, е използването на форматиране на текст. Независимо дали става въпрос за дизайн, брандиране или онлайн съдържание, представянето на текст в различни случаи има значение и може да създаде силно послание. В тази статия ще обсъдим обща програмна задача, свързана с това: преобразуване на малки букви в главни с помощта на Python. За да постигнем това, ще използваме вградените функции и библиотеки на Python, с подробно обяснение стъпка по стъпка на кода.

Вградена функция за низ на Python: upper()

Първият и най-прост подход за преобразуване на низ с малки букви в низ с главни букви в Python е чрез използване на вградения низов метод нарича горен(). Този метод ви позволява лесно да промените всички малки букви в даден низ с техните главни букви.

original_text = "converting lower case to upper case"
upper_case_text = original_text.upper()
print(upper_case_text)

В горния пример първо дефинираме низова променлива, наречена оригинален_текст съдържащо изречение с малка буква. След това използваме горен() метод на original_text, за да го преобразува в низ с главни букви, присвоявайки резултата на нова променлива, наречена горен_регистър_текст. Накрая отпечатваме конвертирания текст с главни букви.

  • original_text = „преобразуване на малки букви в главни букви“
  • upper_case_text = original_text.upper()
  • печат (текст_с_главни_регистри)

Използване на персонализирана функция за преобразуване на главни и малки букви

Докато вградената горен() функцията е лесна за използване, може да срещнете ситуации, при които е необходимо персонализирано решение. В такива случаи можете да създадете свой собствен персонализирана функция за преобразуване на малки букви в главни букви.

def convert_to_upper_case(текст):
upper_case_text = “”
за знак в текст:
ascii_code = ord(символ)
if 97 <= ascii_code <= 122: # Проверете дали символът е малка буква upper_case_text += chr(ascii_code - 32) else: upper_case_text += символ връща upper_case_text original_text = "преобразуване на малки букви в главни" upper_case_text = convert_to_upper_case(оригинален_текст ) print(upper_case_text) [/code] В тази персонализирана функция се нарича convert_to_uppercase, преминаваме през всеки знак от входния низ текст и проверете дали е малка буква, като сравните нейния ASCII код. Ако това е малка буква, изваждаме 32 от нейния ASCII код, за да получим кода за съответната главна буква, която след това добавяме към горен_регистър_текст променлива. Ако знакът не е малка буква, ние просто го добавяме към upper_case_text, без да правим никакви промени.

Използване на библиотеката на Python: str

Друга библиотека в Python, наречена просто ул., е проектиран да обработва операции с низове. Той предлага множество функции за манипулиране или анализ на текстови данни. Тази библиотека всъщност вече предоставя горен() функция, която използвахме преди като част от ул. клас. Използването на тези методи от ул. клас може да направи вашите задачи, свързани с манипулиране на текст, много по-лесни и по-ефективни.

В заключение, конвертирането на малки букви в главни букви в Python може да се постигне с различни подходи. Python е вграден горен() метод ви позволява бързо да преобразувате въведени низове в техните копия с главни букви. Като алтернатива можете да създадете персонализирана функция, която ви дава повече контрол върху процеса на конвертиране. И накрая, на Python ул. библиотеката се състои от няколко полезни функции, включително горен() метод, който прави обработката и обработката на низови данни по-ефективни и удобни.

Подобни публикации:

Оставете коментар