🎉 Поздравляем! 🎉
Ты отлично справился с задачей! Это был непростой вызов, но ты нашёл правильное решение. Ты на шаг ближе к мастерству в программировании! Продолжай в том же духе, ведь каждый пройденный этап делает тебя ещё сильнее.
PythonLib
Питон для всех
Вы — графический дизайнер в креативном агентстве "Pixel Perfect". Ваш новый клиент, стартап "Cosmo Link", хочет получить уникальный и запоминающийся логотип в текстовом стиле. Их идея — создать ощущение "космической разреженности" и технологичности. Вы придумали специальный алгоритм для трансформации текста, который, по вашему мнению, идеально подойдет.
Вам нужно написать программу, которая автоматизирует этот процесс. Программа должна принимать на вход название бренда и преобразовывать его по следующим правилам:
Техническое требование: Если на вход подается пустая строка или строка, состоящая только из пробелов, программа должна счесть это ошибкой и вывести сообщение: Название не может быть пустым!
Ваша задача — реализовать этот алгоритм, используя циклы и работу со строками.
Название бренда для логотипа (строка).
Модифицированная строка для логотипа (строка). Либо сообщение об ошибке, если строка была пустой (строка).
Cosmo Link
CC OO SS MM OO LL II NN KK
# Получаем исходную строку от пользователя
original_text = input()
# Проверяем, не является ли строка пустой или состоящей только из пробелов
# Метод strip() удаляет пробелы в начале и в конце строки. Если после этого строка пустая, значит, в ней не было ничего кроме пробелов.
if not original_text.strip():
# Если строка пустая, выводим сообщение об ошибке
print("Название не может быть пустым!")
else:
# Шаг 1: Удаляем все пробелы из строки
text_no_spaces = original_text.replace(' ', '')
# Создаем пустую строку, в которую будем записывать результат
final_logo = ""
# Шаг 2, 3 и 4: Проходим по каждому символу в строке без пробелов
for char in text_no_spaces:
# Преобразуем текущий символ в верхний регистр, удваиваем его и добавляем пробел
final_logo += char.upper() + char.upper() + " "
# В конце убираем лишний пробел, который добавился после последней пары символов
print(final_logo.strip())
🎉 Поздравляем! 🎉
Ты отлично справился с задачей! Это был непростой вызов, но ты нашёл правильное решение. Ты на шаг ближе к мастерству в программировании! Продолжай в том же духе, ведь каждый пройденный этап делает тебя ещё сильнее.
AD
Реклама
Запускаем ваш код...