🎉 تهانينا! 🎉
لقد حللت المهمة ببراعة! كان صعبًا لكنك وجدت الحل الصحيح. أنت خطوة أقرب إلى الاحتراف! استمر، كل مرحلة تجعلك أقوى.
ProgerLib Python للجميع
تغيير السمة
أنت & mdash; مصمم جرافيك في وكالة الإبداع "Pixel Perfect". عميلك الجديد، الشركة الناشئة "Cosmo Link"، يريد الحصول على شعار نصي فريد ولا يُنسى. فكرتهم & mdash; خلق شعور بـ"الفضاء الكوني" والتكنولوجيا. لقد توصلت إلى خوارزمية خاصة لتحويل النص، والتي تراها مثالية.
rnتحتاج إلى كتابة برنامج يقوم بأتمتة هذه العملية. يجب أن يقبل البرنامج اسم العلامة التجارية كمدخل ويحوله وفق القواعد التالية:
rn المتطلبات الفنية: & nbsp; إذا تم إدخال سطر فارغ أو سطر يتكون من مسافات فقط، يجب أن يعتبر البرنامج ذلك خطأ ويعرض الرسالة: & nbsp; لا يمكن أن يكون الاسم فارغًا!
مهمتك & mdash; تنفيذ هذه الخوارزمية باستخدام الحلقات والتعامل مع النصوص.
rn& nbsp;
اسم العلامة التجارية للشعار (سطر).
السطر المعدل للشعار (السطر). أو رسالة خطأ إذا كان السطر فارغًا (السطر).
رابط كوزمو
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
إعلان
جارٍ تشغيل الكود...