كيفية برمجة نمط هندسي رائع في بايثون (بالصور)

جدول المحتويات:

كيفية برمجة نمط هندسي رائع في بايثون (بالصور)
كيفية برمجة نمط هندسي رائع في بايثون (بالصور)

فيديو: كيفية برمجة نمط هندسي رائع في بايثون (بالصور)

فيديو: كيفية برمجة نمط هندسي رائع في بايثون (بالصور)
فيديو: مشاركة الملفات عبر dropbox 2024, يمكن
Anonim

قد تكون البرمجة أحيانًا مملة ومملة ، خاصة عندما يتعلق الأمر بأخذ دروس البرمجة. غالبًا ما تقوم البرامج التي تقوم بإنشائها بإخراج كل شيء في نافذة سوداء صغيرة وهذا كل شيء. في لغة البرمجة Python ، يمكنك استخدام شيء يسمى Turtle Graphics والذي يسمح لك بإنشاء بعض البرامج الرائعة. يمكن للمبرمج من أي مستوى مهارة استخدام هذا لإنشاء نمط هندسي رائع في بايثون.

خطوات

قم ببرمجة نمط هندسي رائع في بايثون الخطوة 1
قم ببرمجة نمط هندسي رائع في بايثون الخطوة 1

الخطوة 1. تحميل مترجم بايثون.

تأكد من تنزيل الإصدار 2.7.

قم ببرمجة نمط هندسي رائع في بايثون الخطوة 2
قم ببرمجة نمط هندسي رائع في بايثون الخطوة 2

الخطوة 2. افتح قشرة بايثون

انتقل إلى مجلد Python 2.7 وانقر على IDLE (python GUI). يجب أن يطفو على السطح بقذيفة ثعبان مثل هذه.

قم ببرمجة نمط هندسي رائع في بايثون الخطوة 3
قم ببرمجة نمط هندسي رائع في بايثون الخطوة 3

الخطوة 3. ابدأ ملفًا جديدًا من الغلاف

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

قم ببرمجة نمط هندسي رائع في Python الخطوة 4
قم ببرمجة نمط هندسي رائع في Python الخطوة 4

الخطوة 4. استيراد رسومات السلحفاة

لتتمكن من استخدام رسومات السلحفاة ، تحتاج إلى استيرادها إلى برنامجك. أنت هذا في السطر الأول من التعليمات البرمجية الخاصة بك. يمكنك ببساطة كتابة "من استيراد السلاحف *" مثل ذلك. لإعطاء برنامجك ألوانًا تم إنشاؤها عشوائيًا ، تحتاج في السطر التالي إلى كتابة "استيراد عشوائي".

قم ببرمجة نمط هندسي رائع في Python الخطوة 5
قم ببرمجة نمط هندسي رائع في Python الخطوة 5

الخطوة 5. قم بإنشاء شاشة في برنامجك

للحصول على رسومات في برنامجك ، عليك إنشاء شاشة لعرضها فيها. يمكنك القيام بذلك عن طريق إنشاء متغير (من الأفضل تسمية شاشة المتغير) وتعيينه على قدم المساواة مع الوظيفة "Screen ()". يجب ضبط حجم الشاشة أيضًا. في السطر التالي ، تأخذ اسم المتغير الذي قمت بإنشائه لشاشتك وتستخدم وظيفة حجم الشاشة. على سبيل المثال: screen.screensize (400 ، 400 ، "أسود"). يوجد داخل الأقواس ضبط الارتفاع والعرض ولون الخلفية للشاشة.

قم ببرمجة نمط هندسي رائع في Python الخطوة 6
قم ببرمجة نمط هندسي رائع في Python الخطوة 6

الخطوة 6. قم بإنشاء قلم لرسم النمط الهندسي

تمامًا مثل الخطوة السابقة مع الشاشة ، قمت بتعيين متغير (أفضل تسمية بالقلم لحفظ الارتباك) يساوي الوظيفة "Pen ()". في السطر التالي ، تقوم بتعيين سرعة القلم باستخدام وظيفة السرعة بنفس طريقة الخطوة الأخيرة ، ولكن بدلاً من استخدام ".screensize" ، يمكنك استخدام ".speed". داخل الأقواس ، يمكنك ضبط السرعة (لإنشاء النمط بسرعة ، حاول ضبط السرعة على 75).

قم ببرمجة نمط هندسي رائع في Python الخطوة 7
قم ببرمجة نمط هندسي رائع في Python الخطوة 7

الخطوة 7. قم بإنشاء متغير لاحقًا لاستخدامه بحجم مربع

يتكون النمط الهندسي الرائع الذي تحصل عليه في هذا البرنامج من العديد من المربعات المرسومة على الشاشة. تحتاج إلى إنشاء متغير باسم "الحجم" ويساوي 20 والذي سيتم استخدامه لتعيين حجم هذه المربعات

قم ببرمجة نمط هندسي رائع في Python الخطوة 8
قم ببرمجة نمط هندسي رائع في Python الخطوة 8

الخطوة 8. قم بإنشاء حلقة for

للحصول على النمط الهندسي المطلوب ، تحتاج إلى الحفاظ على إنشاء المربعات بالقلم ، يمكنك القيام بذلك من خلال التكرار وهو ما تهدف إليه حلقة for. يتم ذلك عن طريق الكتابة في السطر التالي من الكود "من أجل i في النطاق (150):". ما يفعله هذا هو إعداد البرنامج لتشغيل شيء ما 150 مرة ، وفي هذه الحالة سيتم استخدامه لرسم المربعات 150 مرة مما ينتج عنه نمط هندسي رائع. (يجب أن تكون جميع الخطوات بعد إنشاء الحلقة for داخل حلقة for. ويتم ذلك ببساطة عن طريق الضغط على مفتاح الجدولة والمسافة البادئة. ومع ذلك ، يجب أن تفعل ذلك تلقائيًا نيابةً عنك بعد إنشاء الحلقة.)

قم ببرمجة نمط هندسي رائع في Python الخطوة 9
قم ببرمجة نمط هندسي رائع في Python الخطوة 9

الخطوة 9. تحضير لون عشوائي

لإعطاء النمط ألوانًا تم إنشاؤها عشوائيًا ، عليك القيام بما يلي. في السطر التالي ، أنشئ متغيرًا باسم "r" واضبطه على "random.randint (0 ، 225). كرر هذه الخطوة مرتين أخريين باستخدام أسماء المتغيرات "g" و "b".

قم ببرمجة نمط هندسي رائع في Python الخطوة 10
قم ببرمجة نمط هندسي رائع في Python الخطوة 10

الخطوة 10. قم بتخزين اللون العشوائي

الآن بعد أن أصبح هناك ثلاثة متغيرات تنشئ أرقامًا عشوائية ، فأنت بحاجة إلى تخزينها في متغير. في السطر التالي من الكود ، قم بعمل متغير يسمى "randcol" واضبطه على "(r ، g ، b)".

قم ببرمجة نمط هندسي رائع في بايثون الخطوة 11
قم ببرمجة نمط هندسي رائع في بايثون الخطوة 11

الخطوة 11. اسمح للبرنامج باستخدام الألوان

لمنح برنامجك حق الوصول إلى الألوان ، قمت بتشغيل وظيفة الألوان. لتشغيل وظيفة اللون ، كل ما عليك فعله هو كتابة السطر التالي من الرمز "colormode (255)" والانتقال إلى السطر التالي.

قم ببرمجة نمط هندسي رائع في بايثون الخطوة 12
قم ببرمجة نمط هندسي رائع في بايثون الخطوة 12

الخطوة 12. ضبط اللون

باستخدام القلم الذي قمت بإنشائه مسبقًا ، ستقوم بتعيين لونه. يمكنك القيام بذلك عن طريق كتابة "pen.color (randcol)". سيعطي هذا الآن قلمك لونًا عشوائيًا عندما يرسم النمط.

قم ببرمجة نمط هندسي رائع في بايثون الخطوة 13
قم ببرمجة نمط هندسي رائع في بايثون الخطوة 13

الخطوة 13. أعط تعليمات القلم

للحصول على التأثير المطلوب ، ستحتاج إلى كتابة "pen.circle (الحجم ، الخطوات = 4)". في الخطوة 7 ، قمت بإنشاء "حجم" متغير يُستخدم هنا. ثم الجزء "الخطوات = 4" هو ما يخلق المربع.

قم ببرمجة نمط هندسي رائع في بايثون الخطوة 14
قم ببرمجة نمط هندسي رائع في بايثون الخطوة 14

الخطوة 14. اقلب القلم

يأتي النمط الرائع من قلب القلم في كل تكرار للحلقة. تدير القلم بالكتابة على السطر التالي من التعليمات البرمجية “pen.right (55)”. هذا يجعل القلم يستدير لليمين عند 55 درجة في كل مرة من خلال الحلقة.

قم ببرمجة نمط هندسي رائع في Python الخطوة 15
قم ببرمجة نمط هندسي رائع في Python الخطوة 15

الخطوة 15. قم بزيادة حجم المربع

جزء من النمط الرائع هو أن المربع يكبر. يمكنك القيام بذلك عن طريق كتابة السطر الأخير من الكود "size = size +3". لذلك في كل مرة خلال الحلقة يزيد حجم المربع بمقدار 3.

قم ببرمجة نمط هندسي رائع في بايثون الخطوة 16
قم ببرمجة نمط هندسي رائع في بايثون الخطوة 16

الخطوة 16. قم بتشغيل البرنامج

يجب أن يبدو برنامجك كما هو هنا. لرؤية النمط الهندسي الرائع ، كل ما عليك فعله هو الضغط على "f5" على لوحة المفاتيح.

نصائح

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

موصى به: