بايثون هي واحدة من لغات البرمجة الأكثر شعبية وسهلة التعلم. يوفر أدوات ملائمة لإنشاء صور رسومية ، بما في ذلك رسم الأشكال الهندسية مثل المربعات. ليس من الصعب رسم مربع في بايثون إذا كنت تعرف أساسيات العمل مع مكتبات الرسومات واستخدام الأدوات المناسبة.
في هذا الدليل ، سنلقي نظرة على عدة طرق لرسم مربع في بايثون. سنبدأ بأبسط طريقة ، باستخدام مكتبة رسومات السلاحف. ثم سنستكشف خيارات أخرى ، بما في ذلك استخدام الدوال الرياضية ومكتبة رسومات بيغام.
سيتم توفير الأدوات والمكتبات اللازمة لرسم مربع في بايثون بتنسيق التعليمات البرمجية ، مع تفسيرات مفصلة خطوة بخطوة. يمكنك بسهولة اتباع التعليمات والحصول على النتيجة المرجوة — مربع مرسوم جيدا على شاشة جهازك. هذا الدليل مناسب لكل من المطورين المبتدئين وذوي الخبرة الذين يرغبون في تطوير مهاراتهم في الرسومات في بايثون.
- كيفية رسم مربع في بايثون
- الخطوة 1: إعداد البيئة
- تثبيت بيثون واختيار إيد
- تثبيت بايثون
- اختيار بيئة تطوير متكاملة
- الخطوة 2: إنشاء مشروع جديد
- إنشاء ملف جديد وتكوين البيئة
- الخطوة 3: كتابة التعليمات البرمجية لرسم مربع
- استخدام مكتبة الرسومات ووظائف الرسم
- الخطوة 4: قم بتشغيل البرنامج وعرض النتيجة
- سؤال وجواب
كيفية رسم مربع في بايثون
بايثون هي لغة برمجة عالمية تسمح لك برسم أشكال رسومية في بيئات مختلفة. طريقة واحدة لرسم مربع في بيثون هو استخدام مكتبة السلاحف.
السلحفاة هي وحدة بيثون التي توفر مجموعة من الأوامر لرسم الأشكال الرسومية على الشاشة. يعتمد على مفهوم" رسومات السلاحف " ، حيث تتحرك السلحفاة عبر الشاشة ، تاركة وراءها أثرا.
إنشاء مثيل من فئة السلاحف:
تي = سلحفاة.سلحفاة()
لتحريك السلحفاة ورسم مربع. على سبيل المثال:
ر. إلى الأمام (100) # المضي قدما بمقدار 100 بكسل
t.يمين (90) # انعطف يمينا 90 درجة
ر. إلى الأمام (100)
ر. حق (90)
ر. إلى الأمام (100)
ر. حق (90)
ر. إلى الأمام (100)
لذلك يمكنك رسم مربع باستخدام سلحفاة. يمكنك تغيير حجم المربع وزوايا الدوران والمعلمات الأخرى باستخدام طرق السلاحف.
في نهاية البرنامج. سيسمح هذا لنافذة الرسومات بالبقاء مفتوحة بعد اكتمال البرنامج.
هنا مثال كامل لبرنامج لرسم مربع باستخدام وحدة السلاحف:
استيراد السلاحف تي = سلحفاة.سلحفاة() ر. إلى الأمام (100) ر. حق (90) ر. إلى الأمام (100) ر.حق (90) ر. إلى الأمام (100) ر. حق (90) ر. إلى الأمام (100) ر. حق (90) ر. إلى الأمام (100) سلحفاة.تم () |
قم بتشغيل هذا البرنامج وسترى كيف ترسم السلحفاة مربعا على الشاشة. يمكنك محاولة تغيير معلمات البرنامج ورسم أشكال هندسية أخرى.
الخطوة 1: إعداد البيئة
قبل البدء في رسم مربع في بيثون ، تحتاج إلى إعداد بيئة تطوير. سوف تحتاج إلى الأدوات التالية:
- بايثون: تأكد من تثبيت أحدث إصدار من بايثون. يمكنك تحميل وتثبيت بايثون من الموقع الرسمي python.org .
- محرر الكود: يمكنك استخدام أي محرر كود من اختيارك. فمن المستحسن استخدام بيئة تطوير مثل بيشارم أو فيسوال ستوديو كود.
بعد تثبيت بايثون واختيار محرر التعليمات البرمجية ، وكنت على استعداد للبدء في إنشاء مربع في بايثون!
تثبيت بيثون واختيار إيد
بايثون هي واحدة من لغات البرمجة الأكثر شعبية والمستخدمة على نطاق واسع. يتم استخدامه لتطوير تطبيقات الويب وتطبيقات الهاتف المحمول والبحث العلمي وتحليل البيانات والمزيد. تثبيت بيثون على جهاز الكمبيوتر الخاص بك واختيار بيئة تطوير متكاملة (إيد) هي الخطوات الأولى لبدء البرمجة في هذه اللغة.
تثبيت بايثون
بيثون متاح للتحميل والتثبيت على أنظمة التشغيل ويندوز ، ماك ولينكس. لتثبيت بايثون ، اتبع الإرشادات التي تتوافق مع نظام التشغيل الخاص بك:
- التثبيت على ويندوز:
- التثبيت على ماك:
- التثبيت على لينكس:
إيد اختيار
بيئة التطوير المتكاملة هي برنامج يسهل عملية تطوير البرمجيات. سوف تحتاج إلى إيد لكتابة وتنفيذ رمز بيثون. وفيما يلي بعض إيد شعبية لبيثون:
- بيشارم: هذا هو واحد من إيد الأكثر شعبية لتطوير بيثون. بيشارم يقدم العديد من الميزات مثل التدوين الآلي رمز ، المصحح ، والعمل مع البيئات الافتراضية ، وأكثر من ذلك.
- فيسوال ستوديو كود: وهو إيد الحرة والموسعة التي لديها دعم بيثون من خلال الإضافات. يحتوي على العديد من الميزات لسهولة التطوير ، بما في ذلك مصحح الأخطاء والتكامل مع أنظمة التحكم في الإصدار والمزيد.
- سبايدر: هذا هو إيد مصممة خصيصا للحوسبة العلمية وتحليل البيانات في بيثون. أنه يحتوي على محرر متكامل ، وحدة إبيثون وغيرها من الأدوات المفيدة.
يعتمد اختيار بيئة تطوير متكاملة على تفضيلاتك ومتطلباتك. يمكنك تثبيت العديد من إيدس ومحاولة اخراجها لتحديد أي واحد يناسب احتياجاتك.
الخطوة 2: إنشاء مشروع جديد
قبل البدء في رسم المربعات في بايثون ، تحتاج إلى إنشاء مشروع جديد. للقيام بذلك ، اتبع التعليمات:
- فتح بيئة تطوير بيثون الخاص بك (على سبيل المثال ، بيشارم ، فيسوال ستوديو كود ، أو الخمول).
- إنشاء ملف مشروع جديد.
- حفظ الملف مع اسم مناسب ومع تمديد الحمر (على سبيل المثال, square.py ).
بعد إنشاء مشروع جديد ، تكون مستعدا للانتقال إلى الخطوة التالية — كتابة التعليمات البرمجية لرسم المربعات.
إنشاء ملف جديد وتكوين البيئة
قبل البدء في العمل على رسم مربع في بيثون ، تحتاج إلى إنشاء ملف جديد وتكوين البيئة للعمل.
لإنشاء ملف جديد في بيثون ، يمكنك استخدام أي محرر نصوص ، مثل المفكرة++ ، نص سامية أو بيشارم. إنشاء ملف جديد مع التمديد.الحمر ، على سبيل المثال "square.py ".
عند إنشاء الملف ، قم بتكوين بيئة بايثون:
- قم بتثبيت بايثون على جهاز الكمبيوتر الخاص بك إذا لم تكن قد قمت بذلك بالفعل. بايثون يمكن تحميلها من الموقع الرسمي: https://www.python.org/downloads /.
- تأكد من تثبيت بايثون بشكل صحيح عن طريق فتح موجه الأوامر (ويندوز) أو محطة (لماك أو لينكس) وإدخال الأمر "بيثون الإصدار". إذا تم تثبيت بيثون ، سيتم عرض نسخته.
- قم بتثبيت وحدات إضافية إذا كنت بحاجة إليها للعمل مع الرسومات أو الرسم. الوحدات النمطية غير مطلوبة لهذه المقالة.
تهانينا ، لقد نجحت في إنشاء ملف جديد وتكوين بيئة بايثون! الآن يمكنك البدء في رسم المربع.
الخطوة 3: كتابة التعليمات البرمجية لرسم مربع
بعد أن اكتشفنا المفاهيم الأساسية وتعلمنا كيفية إنشاء نافذة رسم ، يمكننا الانتقال إلى كتابة التعليمات البرمجية لإنشاء مربع.
:
استيراد السلاحف
للرسم:
تي = سلحفاة.سلحفاة()
لتحريك السلحفاة وإنشاء مربع.
يوجد أدناه مثال على رمز لرسم مربع:
استيراد السلاحف
تي = سلحفاة.سلحفاة()
ر. إلى الأمام (100)
ر. حق (90)
ر. إلى الأمام (100) ر.الحق (90) ر. إلى الأمام (100)
ر. حق (90)
ر. إلى الأمام (100)
ر. حق (90)
ر. إلى الأمام (100)
سلحفاة.تم ()
. يتكرر هذا أربع مرات لإنشاء أوامر لتحريك السلحفاة وتدويرها لكل جانب من جوانب المربع.
عندما يتم تنفيذ التعليمات البرمجية ، يجب أن ترى نافذة مع مربع رسمها.
إليك ما تبدو عليه النتيجة:
| ● | ● | ||
| ● | ● | ||
يمكنك تغيير حجم وشكل المربع عن طريق تغيير قيم حركة السلحفاة ودورانها.
الآن لقد نظرنا في كيفية كتابة التعليمات البرمجية لرسم مربع في بيثون باستخدام مكتبة السلاحف.
استخدام مكتبة الرسومات ووظائف الرسم
هناك العديد من الخيارات لرسم مربع في بايثون ، بما في ذلك استخدام مكتبات الرسومات ووظائف الرسم. واحدة من مكتبات الرسومات الشعبية هي مكتبة تكينتر ، والتي يمكن استخدامها لإنشاء واجهة مستخدم رسومية.
لرسم مربع باستخدام مكتبة تكينتر ، تحتاج إلى استيراد الوحدات النمطية المناسبة وإنشاء كائن نافذة. ثم يمكنك استخدام وظائف تكينتر مثل كريت_المستطيل() لرسم مربع على قماش. تقبل وظيفة الإنشاء المستطيل () أربع معلمات تمثل إحداثيات الزوايا العلوية اليسرى والسفلية اليمنى للمربع.
مثال على التعليمات البرمجية إنشاء مربع باستخدام مكتبة تكينتر:
استيراد تكينتر كما تك
# إنشاء نافذة
نافذة = tk.Tk ()
# إنشاء قماش
قماش = المعارف التقليدية.قماش (نافذة ، عرض=400 ، ارتفاع=400)
قماش.حزمة()
# رسم مربع
قماش.إنشاء مستطيل(50 ، 50 ، 150 ، 150 ، مخطط تفصيلي= "أسود" ، تعبئة= "أزرق")
# بدء حلقة الحدث
نافذة.مينلوب()
ينشئ هذا الرمز نافذة 400 pixel 400 بكسل ويرسم مربعا بجوانب 100 بكسل. يتم تعيين لون حدود المربع على أنه" أسود "، ولون التعبئة"أزرق".
باستخدام وظيفة إنشاء مستطيل () ، يمكنك رسم مربعات بأحجام وألوان مختلفة عن طريق تغيير معلمات هذه الوظيفة. على سبيل المثال ، لرسم مربع 200 pixel 200 بكسل بحد أحمر وملء أصفر ، تحتاج إلى تغيير معلمات الوظيفة على النحو التالي:
قماش.إنشاء مستطيل (100 ، 100 ، 300 ، 300 ، مخطط تفصيلي= "أحمر" ، تعبئة= "أصفر")
وبالتالي ، توفر مكتبات رسومات بايثون ووظائف الرسم أدوات ملائمة لإنشاء وتحرير العناصر الرسومية ، بما في ذلك المربعات.
الخطوة 4: قم بتشغيل البرنامج وعرض النتيجة
الآن بعد أن كتبنا برنامجا لرسم مربع ، دعونا تشغيله وإلقاء نظرة على النتيجة.
لتشغيل البرنامج ، يجب علينا فتح موجه الأوامر أو المحطة الطرفية وتنفيذ الأمر التالي:
بيثون__..ру
أين"__..ру " هو اسم الملف حيث يتم حفظ رمز البرنامج.
بعد تنفيذ هذا الأمر ، سيتم تشغيل البرنامج ، ويجب أن ترى النتيجة في شكل مربع مرسوم باستخدام الرموز.
إذا رأيت أخطاء أو مشاكل ، فتحقق من التعليمات البرمجية الخاصة بك وتأكد من كتابتها بشكل صحيح. إذا كان الرمز يبدو صحيحا ، فقد تحتاج إلى التحقق مما إذا كان بايثون مثبتا على جهاز الكمبيوتر الخاص بك وأنه تم تكوينه بشكل صحيح.
مبارك! كنت قد رسمت بنجاح مربع باستخدام بيثون وشهدت نتيجة عملك.
يمكنك الآن تجربة الكود ومحاولة تغييره لرسم أشكال أخرى أو إضافة ألوان. استخدم خيالك وخلق شيء فريد من نوعه!