الانتقال إلى المحتوى الرئيسي

برنامج بايثون لعرض طيور البطريق على الشاشة

بايثون هي لغة برمجة متعددة الوظائف تحتوي على مجموعة واسعة من الميزات. يمكن استخدامه لتنفيذ مجموعة متنوعة من المهام ، من الخوارزميات البسيطة إلى التطبيقات المعقدة.

واحدة من المهام المثيرة للاهتمام التي يمكن حلها في بيثون هو كتابة برنامج لعرض طيور البطريق ن. المهمة هي عرض عدد معين من طيور البطريق على الشاشة ، كل منها يمثل الفن أسي.

أسي الفن هو فن خلق الصور باستخدام أحرف أسي. هذا يجعل من الممكن تمثيل صور مختلفة بصريا باستخدام رموز بسيطة مثل الحروف وعلامات الترقيم.

في هذا البرنامج ، ونحن نستخدم حلقة لعرض طيور البطريق ن على الشاشة. يتم تمثيل كل بطريق كسلسلة تتكون من عدة أحرف. للحصول على عدد معين من طيور البطريق ، نكرر هذه السطور العدد الصحيح من المرات.

يتيح البرنامج للمستخدمين تحديد عدد طيور البطريق التي يريدون عرضها على الشاشة. هذا يجعل البرنامج مرنا وقابلا للتكيف مع احتياجات المستخدم.

  1. وصف برنامج بايثون
  2. تحقيق
  3. المتغيرات والوظائف
  4. دورة تربية البطريق
  5. مثال الاستخدام
  6. تحديد قيمة المتغير ن
  7. إطلاق البرنامج
  8. سؤال وجواب
  9. هل من الممكن تغيير حجم طيور البطريق في هذا البرنامج?

وصف برنامج بايثون

برنامج الثعبان لعرض طيور البطريق ن على الشاشة يسمح للمستخدم بإدخال عدد ن ونتيجة لذلك يعرض طيور البطريق ن على الشاشة.

يتم عرض طيور البطريق في البرنامج باستخدام أحرف الرسومات أسي. يتم تمثيل كل بطريق بعدة أسطر من الشخصيات.

يستخدم البرنامج وظيفة الطباعة () لعرض طيور البطريق على الشاشة ، وكذلك مشغلي الحلقة وشروط تكرار الإخراج ن مرات.

لتشغيل البرنامج ، ستحتاج إلى مترجم بايثون مثبت على جهاز الكمبيوتر الخاص بك.

يمكن تقسيم البرنامج إلى المراحل التالية:

  1. أدخل عدد من طيور البطريق ن باستخدام وظيفة الإدخال ().

    مثال:

    ن = كثافة العمليات (الإدخال ("أدخل عدد من طيور البطريق:"))

  2. التحقق من الرقم الذي تم إدخاله للتأكد من صحته. للقيام بذلك ، يمكنك استخدام بيان إف.

    إذا لم يكن الرقم موجبا ، يمكنك طلب إدخال الرقم مرة أخرى أو عرض رسالة خطأ.

    مثال:

    إذا ن < = 0:

    طباعة ("عدد غير صحيح من طيور البطريق!")

    خروج()

  3. عرض طيور البطريق على الشاشة باستخدام حلقة. يمكنك استخدام أو أثناء حلقة لتكرار العرض ن مرات. يمكن تمثيل كل بطريق كسلسلة من الأحرف.

    مثال:

    لأني في النطاق (ن):

    طباعة ("_~_")

    طباعة ("(س س)")

    طباعة ("/الخامس \\")

    طباعة("/( _ )\\")

    طباعة ("^^ ^^ ")

وهكذا ، فإن البرنامج يسمح للمستخدم لعرض بسهولة عدد معين من طيور البطريق باستخدام بسيطة لغة البرمجة بيثون يبني.

تحقيق

لعرض طيور البطريق ن على الشاشة, يمكننا استخدام حلقة والمشغلين الشرطية في بيثون. هنا مثال على البرنامج:

ن = كثافة العمليات (المدخلات ("أدخل عدد من طيور البطريق: "))

لأني في النطاق (ن):

طباعة ("_~_")

طباعة ("(س س)")

طباعة ("/الخامس \\")

طباعة("/( _ )\\")

طباعة ("^^ ^^")

  • أولا ، نحن إنشاء متغير ن ونطلب من المستخدم لعدد من طيور البطريق ليكون الإخراج.
  • ثم نستخدم لحلقة لتكرار إخراج طيور البطريق.
  • داخل الحلقة ، نستخدم وظيفة الطباعة () لإخراج سلاسل تمثل طيور البطريق.
  • تحتوي الخطوط على نص يمثل شكل البطريق في شكل أحرف.

سيعرض هذا الرمز طيور البطريق على الشاشة. ويمثل كل البطريق من قبل مجموعة من السلاسل التي يتم إخراج بالتتابع.

المتغيرات والوظائف

في برمجة بايثون ، يعد المتغير طريقة ملائمة لتخزين البيانات واستخدامها. يمكن أن يكون هناك العديد من المتغيرات ولكل منها اسمه الخاص الذي يمكن الوصول إليه.

. الآن يمكننا استخدام قيمة المتغير س في البرنامج ، على سبيل المثال ، لعرضه على الشاشة.

يتبع اسم الوظيفة أقواس مع معلمات الوظيفة. ثم هناك نقطتين وتبدأ كتلة رمز الوظيفة في سطر جديد.

في بايثون ، يتم تعريف الوظائف على النحو التالي:

مواطنهاسم الوظيفة(الحجج):
وظيفة الجسم

وتوجه طيور البطريق ن على الشاشة.

هنا مثال على إعلان وظيفة:

التعادل بينغوينز (ن):

ل _ في النطاق (ن):

طباعة ("_~_")

طباعة ("(س س)")

طباعة ("/الخامس \ ")

طباعة (" / ( _ )\")

طباعة ("^^ ^^ ")

ورسم 3 طيور البطريق على الشاشة ، يمكنك كتابة التعليمات البرمجية التالية:

رسم_البنغو (3)

بعد استدعاء الوظيفة ، سيعرض البرنامج ثلاثة طيور البطريق.

دورة تربية البطريق

لحل هذه المشكلة ، سوف تحتاج إلى استخدام حلقة. تسمح لك الحلقة بتنفيذ إجراءات معينة عدة مرات ، مع الحفاظ على الحالة الداخلية. في بيثون ، يمكنك استخدام لحلقة لإنشاء حلقة.

أولا ، تحتاج إلى تحديد عدد طيور البطريق التي تريد عرضها على الشاشة. ثم ، باستخدام ل حلقة ، يمكنك تنفيذ العدد المطلوب من التكرارات. سيتم تنفيذ كتلة من التعليمات البرمجية داخل الحلقة ، والتي ستعرض البطريق على الشاشة.

هنا مثال على برنامج بيثون الذي يخرج عدد معين من طيور البطريق إلى الشاشة:

# تعيين عدد من طيور البطريق

إلى ن = 5

# دورة انسحاب البطريق

لأني في النطاق (ن):

طباعة ('_~_')

طباعة ('(س س)')

طباعة ('/الخامس \ ')

طباعة('/( _ )\')

طباعة ('^^ ^^')

طباعة()

  • أولا ، قمنا بتعيين المتغير ن ، الذي يحدد عدد طيور البطريق التي تحتاج إلى عرضها على الشاشة.
  • ثم نستخدم ل حلقة مع وظيفة النطاق ، الذي يولد سلسلة من الأرقام من 0 إلى ن-1.
  • داخل الحلقة ، نعرض صورة البطريق كقيم سلسلة. كل سطر يتوافق مع سطر واحد من صورة البطريق.
  • بعد كل البطريق هو الإخراج ، نضيف سلسلة فارغة لخلق فجوة بين طيور البطريق.

بعد بدء البرنامج ، سترى أنه سيتم عرض العدد المحدد من طيور البطريق على الشاشة.

وهكذا ، وذلك باستخدام لحلقة ، يمكنك بسهولة عرض أي عدد من طيور البطريق المحدد في متغير ن.

مثال الاستخدام

لنفترض أننا بحاجة إلى عرض 5 طيور البطريق على الشاشة. يمكننا استخدام برنامج بايثون الذي سيؤدي هذه المهمة.

قبل بدء البرنامج ، يجب تثبيت وتكوين بيثون على جهاز الكمبيوتر الخاص بك. يمكن العثور على تعليمات التثبيت التفصيلية على موقع بايثون الرسمي.

بعد ذلك ، قم بإنشاء ملف جديد باستخدام extension.py وافتحه في محرر نصوص أو في بيئة تطوير بايثون.

أدخل الكود التالي:

ن = 5 # عدد طيور البطريق

لأني في النطاق (ن):

طباعة ("_~_")

طباعة ("(س س)")

طباعة ("/الخامس \\")

طباعة("/( _ )\\")

طباعة ("^^ ^^")

طباعة()

بعد إدراج التعليمات البرمجية ، حفظ الملف وتشغيله للتنفيذ. نتيجة لذلك ، سيتم عرض 5 طيور البطريق على الشاشة:

_~_ _~_ _~_ _~_ _~_
(س س) (س س) (س س) (س س) (س س)
/ الخامس \ / الخامس \ / الخامس \ / الخامس \ / الخامس \
/( _ )\/( _ )\/( _ )\/( _ )\/( _ )\
^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^

وهكذا ، باستخدام برنامج بايثون ، عرضنا عددا محددا من طيور البطريق على الشاشة.

تحديد قيمة المتغير ن

المتغير ن في برنامج بايثون لعرض طيور البطريق ن على الشاشة هو رقم يحدد عدد طيور البطريق التي يجب عرضها. وهذا هو ، هو عدد من طيور البطريق التي سيتم رسمها على الشاشة.

قيمة المتغير ن يجب أن يكون عددا صحيحا موجبا. إذا قمت بتعيين قيمة من النوع الخطأ أو قيمة سالبة ، فقد يقوم البرنامج بإرجاع خطأ أو العمل بشكل غير صحيح.

لتعيين قيمة المتغير ن ، يجب تحديد القيمة بعد الحرف " = " في البرنامج. على سبيل المثال ، لإخراج 5 طيور البطريق ، تحتاج إلى الكتابة:

ن = 5

وبالتالي ، فإن قيمة المتغير ن سيكون 5.

إذا كنت ترغب في تغيير عدد من طيور البطريق ليكون الإخراج ، وهو ما يكفي لتغيير قيمة المتغير ن إلى الرقم المطلوب. على سبيل المثال ، لإخراج 10 طيور البطريق:

ن = 10

من المهم أن تتذكر أن قيمة المتغير ن لا يمكن أن تكون سالبة أو صفرية ، لأن هذا سيؤدي إلى تشغيل أو أخطاء غير صحيحة للبرنامج.

لذلك ، لتعيين قيمة المتغير ن في برنامج بايثون لإخراج ن طيور البطريق على الشاشة ، تحتاج إلى تحديد عدد طيور البطريق لإخراجها وتعيين هذه القيمة للمتغير ن.

إطلاق البرنامج

لتشغيل برنامج بايثون لعرض طيور البطريق على الشاشة ، تحتاج إلى اتباع بعض الخطوات البسيطة:

  1. تثبيت بايثون: إذا لم يكن لديك بايثون مثبتا على جهاز الكمبيوتر الخاص بك حتى الآن ، فأنت بحاجة إلى تنزيله وتثبيته. انتقل إلى موقع بايثون الرسمي (https://www.python.org /) واتبع التعليمات الخاصة بنظام التشغيل الخاص بك.
  2. افتح محرر التعليمات البرمجية: افتح محرر التعليمات البرمجية المفضل لديك أو بيئة التطوير المتكاملة (إيد). على سبيل المثال ، يمكنك استخدام فيسوال ستوديو كود ، بيشارم ، أو الخمول ، والذي يأتي مع تثبيت بيثون.
  3. اكتب رمز البرنامج: قم بإنشاء ملف جديد في محرر الكود المفتوح واكتب برنامجا يعرض طيور البطريق على الشاشة. نموذج التعليمات البرمجية يشبه هذا:
طباعة ("/الخامس \\")

طباعة ("^^ ^^ ")

حفظ الملف: حفظ الملف مع extension.py, على سبيل المثال, penguins.py

قم بتشغيل البرنامج: ارجع إلى موجه الأوامر أو المحطة الطرفية وقم بتشغيل الأمر التالي: