لم يترك الشاعر العظيم فلاديمير ماياكوفسكي وراءه قصائد فريدة فحسب ، بل ترك أيضا طريقة تعبيره المميزة. في بعض الأحيان تبدو عباراته معبرة وقوية لدرجة أنك تريد محاولة إعادة إنشاء أسلوب مماثل باستخدام البرمجة. على الرغم من حقيقة أن ماياكوفسكي نفسه لا علاقة له بالبرمجة ، إلا أن شعره يمكن أن يكون مصدر إلهام لإنشاء خوارزميات فريدة.
اليوم نقدم لكم البرنامج الذي يخرج عبارة" المؤلف " مع سلم في اسلوب ماياكوفسكي. عند بدء تشغيل البرنامج ، يظهر الحرف الأول من عبارة "أ" على الشاشة ، ثم بعد توقف قصير يظهر الحرف التالي "ب" ، ثم "تي" ، "س" وهلم جرا ، حتى يتم عرض العبارة بأكملها "المؤلف". يظهر كل حرف على سطر جديد ، مما يخلق تأثير سلم.
البرنامج ، الذي يسمح لك بإعادة إنشاء أسلوب ماياكوفسكي ، يجلب شيئا جديدا وأصليا إلى عالم البرمجة. إنه مزيج رائع من الأدب والتكنولوجيا ، يفتح فرصا جديدة للإبداع. الآن يمكن للجميع إنشاء " ماياكوفسكي "الخاص بهم في شكل برنامج يسعد العين ويلهم بأصالته.
- كيفية كتابة البرنامج الذي يخرج عبارة "المؤلف" في اسلوب ماياكوفسكي
- الخطوة 1: تثبيت وتكوين البرنامج
- الخطوة 2: إنشاء وظيفة لإخراج عبارة باستخدام سلم
- الخطوة 3: استخدام الدالة لإخراج عبارة وتعيين النمط
- سؤال وجواب
- ماذا يفعل هذا البرنامج?
- كيف يشكل البرنامج "سلم"?
- هل من الممكن تغيير الكلمة التي يتم إخراجها بواسطة "السلم"?
- هل من الممكن تغيير نمط "سلم"?
- هل من الممكن استخدام لغة مختلفة عند تشكيل "سلم"?
- هل من الممكن إضافة المزيد من الأحرف أو الكلمات إلى "سلم"?
كيفية كتابة البرنامج الذي يخرج عبارة "المؤلف" في اسلوب ماياكوفسكي
لكتابة برنامج يقوم بإخراج العبارة باستخدام سلم "مؤلف" بأسلوب ماياكوفسكي ، يمكنك استخدام لغة برمجة بايثون. ستحتاج إلى تثبيت بايثون على جهاز الكمبيوتر الخاص بك إذا لم يكن لديك بالفعل.
خطوات كتابة البرنامج:
- فتح محرر التعليمات البرمجية وإنشاء ملف جديد مع extension.py ، على سبيل المثال "mayakovsky.py ".
- أضف الكود التالي إلى الملف:
عبارة = "مؤلف"
لأني في النطاق (لين (عبارة)):
طباعة (عبارة [: أنا + 1])
- احفظ الملف.
- تشغيل البرنامج عن طريق فتح محطة وتشغيل الأمر التالي: بيثون mayakovsky.py . يجب أن تشاهد الإخراج ، والتي سوف تبدو مثل هذا:
a أف
المصادقة المصادقة
المؤلف
:
الحشو = "" * (لين (عبارة) - ط-1)طباعة (و"{الحشو}{عبارة [: أنا + 1]}")
سوف تبدو النتيجة مثل هذا:
و
أف
المصادقة المصادقة
المؤلف
الآن سيقوم البرنامج بإخراج العبارة مع سلم "المؤلف" في أسلوب ماياكوفسكي. يمكنك ضبط عدد الأحرف ونمط المسافة البادئة عن طريق تغيير المتغيرات في الكود.
هذا كل شيء! الآن أنت تعرف كيفية كتابة برنامج يقوم بإخراج عبارة" المؤلف " بأسلوب ماياكوفسكي باستخدام لغة برمجة بايثون.
الخطوة 1: تثبيت وتكوين البرنامج
قبل البدء في إنشاء برنامج ، تحتاج إلى تثبيت وتكوين البرنامج الضروري. في هذه المقالة ، سوف نستخدم الأدوات التالية:
- نظام التشغيل: لتثبيت البرنامج وتشغيله ، سنحتاج إلى جهاز كمبيوتر بنظام تشغيل مثل ويندوز أو ماك أو لينكس. تأكد من أن جهاز الكمبيوتر الخاص بك يلبي متطلبات النظام للبرنامج.
- بيئة التطوير المتكاملة: لكتابة وتشغيل برنامج ، سنحتاج إلى بيئة تطوير خاصة. فمن المستحسن استخدام إيدس مثل بيشارم ، فيسوال ستوديو كود أو إنتليج فكرة.
- لغة برمجة بايثون: سوف نستخدم لغة برمجة بايثون لإنشاء البرنامج. تأكد من تثبيت أحدث إصدار من بايثون على جهاز الكمبيوتر الخاص بك.
بعد تثبيت جميع الأدوات اللازمة وتكوين بيئة التطوير ، تكون مستعدا للانتقال إلى الخطوة التالية — كتابة رمز البرنامج. في المقالة التالية ، سننظر في المفاهيم والتعليمات الأساسية لإنشاء برنامج مؤلف بأسلوب ماياكوفسكي.
الخطوة 2: إنشاء وظيفة لإخراج عبارة باستخدام سلم
لتنفيذ مهمة إنشاء برنامج يخرج عبارة مع سلم في أسلوب ماياكوفسكي ، فمن الضروري كتابة وظيفة من شأنها أن تؤدي هذه الوظيفة.
تقبل الدالة سلسلة تحتوي على عبارة كمدخل وتعيد النص النهائي الذي تم تشكيله في شكل سلم. لسهولة القراءة وإخراج الخط اللاحق ، سوف نستخدم علامات هتمل.
بادئ ذي بدء ، دعونا إنشاء جدول مع عمود واحد وتعيين نمط لذلك بحيث يتم عرض النص في المركز.
}
النتيجة + = البادئة + الكلمة الحالية + " ";
}
النتيجة+="
";
}
نتيجة الإرجاع;
}
الآن يمكن استخدام الوظيفة التي تم إنشاؤها لإخراج النص المنسق بواسطة سلم. للقيام بذلك ، يكفي تمرير العبارة إلى الوظيفة ووضع النتيجة في العنصر المناسب من صفحة هتمل.
مثال على استخدام الوظيفة:
// الحصول على عنصر مع معرف"الإخراج"
السماح أوتبوتيليمنت = وثيقة.جيتليمنتبيد ("الإخراج");
// استدعاء وظيفة ماياكوفسكيلادر () وحفظ النتيجة إلى متغير لادرتيكست
دع لادرتكست = ماياكوفسكيلادر ("المؤلف");
// إدخال النتيجة في عنصر الإخراج
عنصر الإخراج.إينيرتمل = لادرتكست;
بعد تنفيذ هذا الرمز ، سيتم عرض النص "المؤلف" كسلم على صفحة هتمل.
الخطوة 3: استخدام الدالة لإخراج عبارة وتعيين النمط
الآن بعد أن أنشأنا وظيفة تولد وتخرج عبارة على غرار ماياكوفسكي ، فلنبدأ في استخدام هذه الوظيفة في برنامجنا.
أولا ، دعونا إنشاء متغير اسمه " المؤلف "وتعيين قيمة"ماياكوفسكي". سيسمح لنا هذا باستخدام هذا المتغير عند استدعاء الوظيفة.
المؤلف = "ماياكوفسكي"
عبارة = مولد _ عبارة (مؤلف)
طباعة (عبارة)
الآن ، عندما نسمي وظيفة "توليد" ونمررها متغير "المؤلف" ، فإنها ستنشئ وتخرج عبارة على غرار ماياكوفسكي باستخدام هذا المتغير.