🎉 Glückwunsch! 🎉
Du hast die Aufgabe hervorragend gelöst! Es war schwierig, aber du hast die Lösung gefunden. Du bist dem Meister einen Schritt näher! Mach weiter so.
ProgerLib Python für alle
Sie & mdash; Grafikdesigner in der Kreativagentur "Pixel Perfect". Ihr neuer Kunde, das Startup "Cosmo Link", möchte ein einzigartiges und einprägsames Textstil-Logo. Ihre Idee & mdash; Ein Gefühl von "kosmischer Weite" und Technologie zu erzeugen. Sie haben einen speziellen Algorithmus zur Transformation des Textes entwickelt, der Ihrer Meinung nach ideal ist.
Sie müssen ein Programm schreiben, das diesen Prozess automatisiert. Das Programm soll den Markennamen als Eingabe akzeptieren und ihn nach den folgenden Regeln umwandeln:
Technische Anforderung: Wenn eine leere Zeile oder eine Zeile, die nur aus Leerzeichen besteht, eingegeben wird, soll das Programm dies als Fehler betrachten und die Meldung ausgeben: Der Name darf nicht leer sein!
Ihre Aufgabe & mdash; Diesen Algorithmus unter Verwendung von Schleifen und der Arbeit mit Zeichenketten zu implementieren.
Der Name der Marke für das Logo (Zeile).
Die geänderte Zeile für das Logo (Zeile). Oder eine Fehlermeldung, wenn die Zeile leer war (Zeile).
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())
🎉 Glückwunsch! 🎉
Du hast die Aufgabe hervorragend gelöst! Es war schwierig, aber du hast die Lösung gefunden. Du bist dem Meister einen Schritt näher! Mach weiter so.
AD
Werbung
Führe deinen Code aus...