كتابة برنامج بايثون يطبع الأرقام التي تقبل القسمة علي 7 وليست من مضاعفات الخمسة بدءاً من العدد 2000 الي العدد 3200


كتابة برنامج بايثون يطبع الأرقام التي تقبل القسمة علي 7 وليست من مضاعفات الخمسة بدءاً من العدد 2000  الي العدد  3200

 

  • الكود :

  •  

l=[]

for i in range(2000, 3201):

    if (i%7==0) and (i%5!=0):

        l.append(str(i))

 

print (','.join(l))

  • الخرج :

 

  • الشرح :

 

  • في البداية قمنا بعمل قائمة فارغة أسميناها I 

 

  • ثم قلنا لكل i في الأعداد 2000 الي ما قبل 3201 لو كان العدد يقبل القسمة علي 7 ولا يقبل القسمة علي 5 اضفه للقائمة بأستخدام ()append 

 

  • لكن قبل ان تضيفه حوله الي نص حتي يمكن ربطه مع الفاصلة بأستخدام ()join 

 

 

 

محتاج مساعدة؟ تواصل مع مدرس اونلاين الان!