أكاديمية الصقر للتدريب

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
مهند محسن ali mohamed ali-- لا تميز خلال هذه الفترة YasserKhalil تجميع العديد من الملفات في ملف واحد اكسيل اسئله واجابات


اعلان هنا
صقور الاكسيل
أعلن هنا
أعلن هنا
صفحتنا على الفيس بوك
أعلن هنا


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





أساسيات التيرتيل Turttle

في هذا الدرس سنعرف التيرتيل وما تعرف بالسلحفات كتعريف سلس وهي في البايثون رسومات السلاحف هي وسيلة شائعة لتقديم البرمجة ..



20-02-2020 01:20 مساء
عزيز السعيدي
menu_open
عضو
معلومات الكاتب ▼
تاريخ الإنضمام : 16-02-2020
رقم العضوية : 18088
المشاركات : 3
الجنس : ذكر
تاريخ الميلاد : 0-10-2001
قوة السمعة : 50
الاعجاب : 8
 offline 
في هذا الدرس سنعرف التيرتيل وما تعرف بالسلحفات كتعريف سلس وهي  في البايثون
رسومات السلاحف هي وسيلة شائعة لتقديم البرمجة للأطفال. ... وحدة السلاحف عبارة عن إعادة تنفيذ موسعة للوحدة التي تحمل نفس الاسم من توزيع Python القياسي حتى Python الإصدار 2.5. تحاول الحفاظ على مزايا وحدة السلاحف القديمة وأن تكون متوافقة (100٪ تقريبًا) معها.
برمجة السلاحف في بايثون. للاستفادة من أساليب السلاحف ووظائفها ، نحتاج إلى استيراد السلاحف. تأتي السلحفاة محملة بحزمة Python القياسية ولا يلزم تثبيتها خارجيًا. أي أنها محملة مع البايثون
فهناك من يتسائل ماهي "السلاحف" هي ميزة بيثون مثل لوحة الرسم ، والتي تمكنك من قيادة السلاحف لرسم كل شيء! يمكنك استخدام وظائف مثل السلاحف. إلى الأمام (...) والسلحفاة. اليسار (...) والتي يمكن أن تتحرك السلحفاة حولها.
هذا المعجم مهم الجميع
السلاحف هي  turtle

لا يمكنك كتابة إلى الأمام بالعربية لتحرك التيرتيل لأنها تستعمل لغة الإنجليزية
لنبدا الأن في بداية الأكواد و سيكون لكل يوم أحد هناك تحدي للجميع ; أيضا ستتغير اللغة إلى ال English لأنه بعض الأشياء تتطلب تلك اللغة للفهم و لا أستطيع شرحها بالعربية
كيف تستدعي السلحفات لبداية الرسم ?
import turtle  # allows us to use the turtles library.
wn = turtle. Screen() 
# creates a graphics window.
alex = turtle. Turtle() 
# create a turtle named alex.
alex. forward(150)     
# tell alex to move forward by 150 units.
alex. left(90)
# turn by 90 degrees.
alex. forward(75)
# complete the second side of a 
rectangle.
# باستخدام مكتبة السلاحف.
# بإنشاء نافذة رسومات.
# إنشاء السلاحف المسماة اليكس.
# أخبر alex للمضي قدمًا بمقدار 150 وحدة.
# بدوره بنسبة 90 درجة.
 # أكمل الجانب الثاني من المستطيل.
أو عن طريق كتابة                         * from turtle import 
           و بدء تنفيذ الكود  بدون كتابة turtle في كل مرة
و في هذه الصورة من إنشاء الخاص لمساعدتكم في فهم المتغيرات

0mYU3_python
 
 
 
 


أثارت هذه المشاركة إعجاب: YasserKhalil، Yasser Elaraby،



20-02-2020 03:17 مساء
مشاهدة مشاركة منفردة [1]
YasserKhalil
menu_open عضوية موثقة
مراقب عام
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 8641
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 21
قوة السمعة : 25468
الاعجاب : 172
 offline 
look/images/icons/i1.gif أساسيات التيرتيل Turttle
بارك الله فيك أخي العزيز عزيز

إليك الكود يوضع بين أقواس الكود ليظهر بشكل منضبط
import turtle               # allows us to use the turtles library.
wn = turtle. Screen()       # creates a graphics window.
alex = turtle. Turtle()     # create a turtle named alex.
alex.forward(150)           # tell alex to move forward by 150 units.
alex.left(90)               # turn by 90 degrees.
alex.forward(75)            # complete the second side of a rectangle
alex.left(90)
alex.forward(150)
alex.left(90)
alex.forward(75)

أثارت هذه المشاركة إعجاب: ali mohamed ali، عزيز السعيدي، Yasser Elaraby،





المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
أساسيات عزيز السعيدي
2 89 الصقر
  أساسيات و خصائص البايثون - Python عزيز السعيدي
4 117 ali mohamed ali
الدرس الاول : أساسيات الفيجوال بيسك عبدالجيد
2 1524 adelpiece
بداية الطريق لإنقاذ الغريق (أساسيات التعامل مع محرر الأكواد) VBE Basics YasserKhalil
19 2198 YasserKhalil

الكلمات الدلالية
أساسيات ، التيرتيل ، Turttle ،

« أساسيات | لا يوجد»

 







اخلاء مسئولية: يخلى منتدى أكاديمية الصقر للتدريب مسئوليته عن اى مواضيع او مشاركات تندرج داخل الموقع ويحثكم على التواصل معنا ان كانت هناك اى إنتهاكات تتضمن اى انتهاك لحقوق الملكية الفكرية او الادبية لاى جهة - بالتواصل معنا من خلال نموذج مراسلة الإدارة .وسيتم اتخاذ الاجراءات اللازمة.
سياسة النشر: التعليقات المنشورة لا تعبر عن رأي منتدى أكاديمية الصقر للتدريب ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر.

الساعة الآن 11:40 مساء

أعلن هنا
أعلن هنا
أعلن هنا