🎉 Félicitations ! 🎉
Tu as brillamment résolu la tâche ! C était difficile, mais tu as trouvé la bonne solution. Tu es encore plus proche de maîtriser la programmation ! Continue ainsi.
ProgerLib Python pour tous
Vous & mdash; Graphiste dans l'agence créative "Pixel Perfect". Votre nouveau client, la startup "Cosmo Link", souhaite obtenir un logo de style texte unique et mémorable. Leur idée & mdash; Créer une sensation d'"espace cosmique" et de technologie. Vous avez imaginé un algorithme spécial pour transformer le texte, qui, selon vous, est idéal.
Vous devez écrire un programme qui automatise ce processus. Le programme doit accepter le nom de la marque en entrée et le convertir selon les règles suivantes :
Exigence technique : si une ligne vide ou une ligne composée uniquement d'espaces est fournie en entrée, le programme doit considérer cela comme une erreur et afficher le message : Le nom ne peut pas être vide !
Votre tâche & mdash; Implémenter cet algorithme en utilisant des boucles et la manipulation de chaînes.
Le nom de la marque pour le logo (ligne).
La ligne modifiée pour le logo (ligne). Ou un message d'erreur si la ligne était vide (ligne).
lien cosmo
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())
🎉 Félicitations ! 🎉
Tu as brillamment résolu la tâche ! C était difficile, mais tu as trouvé la bonne solution. Tu es encore plus proche de maîtriser la programmation ! Continue ainsi.
AD
Publicité
Exécution de votre code...