Faisal Al Zaedi نشر 17 أبريل أرسل تقرير نشر 17 أبريل ما هو فائدة المتغير i في هذا الكود names = ['meshal' ,'salmi' ,'sattm' ,'wleed'] for i in names : print (i, end= ', ') ؟ 2 اقتباس
0 Mustafa Suleiman نشر 18 أبريل أرسل تقرير نشر 18 أبريل يحمل قيمة العنصر في كل دورة تكرار، بمعنى الحلقة تقوم بالتكرار على عناصر المصفوفة وعددهم 4، في الدورة الأولى ستكون قيمة i تساوي العنصر الأول في المصفوفة وهو meshal وهكذا في باقي الدورات، بالتالي في كل دورة تستطيع استخدام تلك القيمة لتنفيذ أمر معين كالطباعة. 1 اقتباس
0 بلال زيادة نشر 18 أبريل أرسل تقرير نشر 18 أبريل المتغير i هو متغير حلقة يستخدم في حلقة for لتمثيل كل عنصر في القائمة names بشكل متتابع. فائدته هي الوصول إلى عناصر القائمة في كل تكرار من الحلقة، يأخذ i قيمة العنصر الحالي من القائمة names. على سبيل المثال: اقتباس في التكرار الأول، i = 'meshal' في التكرار الثاني، i = 'salmi' وهكذا حتى النهاية. و طباعة العناصر حيث يتم استخدام i داخل دالة print لطباعة كل اسم في القائمة. المتغير i هنا يحمل قيمة الاسم الحالي في كل تكرار. و من حيث التنظيم والتكرار المتغير i يساعد في تنظيم عملية التكرار على عناصر القائمة، مما يجعل الكود أكثر وضوحًا وسهولة في التعامل مع كل عنصر على حدة. 1 اقتباس
0 عبدالباسط ابراهيم نشر 27 أبريل أرسل تقرير نشر 27 أبريل كما تم الشرح أن المتغير i يأخذ قيمة كل عنصر في القائمة names بالتتابع خلال كل دورة من دورات الحلقة. ويمكنك استخدام أي اسم آخر بدلاً من i كالتالي names = ['meshal', 'salmi', 'sattm', 'wleed'] for name in names: print(name, end=', ') استخدام اسم معبّر مثل name في هذه الحالة قد يجعل الكود أكثر وضوحاً، لكن الوظيفة تبقى نفسها. اقتباس
السؤال
Faisal Al Zaedi
ما هو فائدة المتغير i في هذا الكود
names = ['meshal' ,'salmi' ,'sattm' ,'wleed']
for i in names :
print (i, end= ', ')
؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.