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

السؤال

Recommended Posts

  • 0
نشر

يحمل قيمة العنصر في كل دورة تكرار، بمعنى الحلقة تقوم بالتكرار على عناصر المصفوفة وعددهم 4، في الدورة الأولى ستكون قيمة i تساوي العنصر الأول في المصفوفة وهو meshal وهكذا في باقي الدورات، بالتالي في كل دورة تستطيع استخدام تلك القيمة لتنفيذ أمر معين كالطباعة.

  • 0
نشر

المتغير i هو متغير حلقة يستخدم في حلقة for لتمثيل كل عنصر في القائمة names بشكل متتابع. فائدته هي  الوصول إلى عناصر القائمة في كل تكرار من الحلقة، يأخذ i قيمة العنصر الحالي من القائمة names. على سبيل المثال:

اقتباس

 

في التكرار الأول، i = 'meshal'

في التكرار الثاني، i = 'salmi'

وهكذا حتى النهاية.

 

و طباعة العناصر حيث يتم استخدام i داخل دالة print لطباعة كل اسم في القائمة. المتغير i هنا يحمل قيمة الاسم الحالي في كل تكرار.

و من حيث التنظيم والتكرار المتغير i يساعد في تنظيم عملية التكرار على عناصر القائمة، مما يجعل الكود أكثر وضوحًا وسهولة في التعامل مع كل عنصر على حدة.

  • 0
نشر

كما تم الشرح أن المتغير i يأخذ قيمة كل عنصر في القائمة names بالتتابع خلال كل دورة من دورات الحلقة.

ويمكنك استخدام أي اسم آخر بدلاً من i كالتالي

names = ['meshal', 'salmi', 'sattm', 'wleed']
for name in names:
    print(name, end=', ')

استخدام اسم معبّر مثل name في هذه الحالة قد يجعل الكود أكثر وضوحاً، لكن الوظيفة تبقى نفسها.

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...