اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

يمكنك طرح سؤالك ضمن التعليقات أسفل كل درس ضمن الدورة التي تتابعها وسيجيبك المدربون على استفساراتك،
يمكنك تقسيم الشيفرة المرفقة إلى أقسام وفهم كل منها لنفهم الشيفرة بأكملها،
الدالة range تولد مصفوفة من الأعداد بطول محدد وهو 11 عدد ابتداءًا من الصفر، أي من صفر إلى 10:

range(11)

التعبير التالي هي حلقة for in تمر على كل عنصر من عناصر المصفوفة بعد الكلمة in وتسندها إلى المتغير i، وفي كل مرة سينفذ التعبير البرمجي قبل الكلمة for

for i in range(11)

  أما التعبير البرمجي الممرر للحلقة for فهو يضرب قيمة i الحالية بنفسها

i * i

وتركيب كل العبارات تعبر عن نواتج مربع الأعداد من 0 حتى 10، وبما أن العبارة وضعت ضمن أقواس مربعة فتلك النواتج ستوضع ضمن مصفوفة جديدة أُسندت للمتغير squares، وبالتالي فقيمة ذلك المتغير هي مصفوفة من مربعات الأعداد من 0 حتى 10

squares = [...]

والسطر الأخير يستدعي التابع print ويمرر له المتغير squares لطباعة قيمته عند تنفيذ البرنامج

print(squares)

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...