+ 1
Can anyone help me to understand this code . I am a beginner . And if any one can speak Arabic well be more better .
sum = 0 x = 10 while x > 0 : sum+= x x -= 1 print (sum)
4 ответов
+ 3
في البداية المجموع قيمته صفر، x قيمته صفر.
شرط الدائرة أن تكون قيمة x أكبر من صفر. اذا كانت أو أصبحت قيمة x تساوي أو أصغر من صفر تتوقف الدائرة عن التنفيذ.
في كل مرة اذا كانت قيمة x أكبر من صفر، نجمع مع المجموع السابق قيمة x الحالية.
ثم نطرح 1 من قيمة x.
الدائرة سوف يتم تنفيذها عشرة مرات.
s = 0
s+=10 (10)
s+=9 (19)
s+=8 (27)
s+=7 (34)
s+=6 (40)
s+=5 (45)
s+=4 (49)
s+=3 (52)
s+=2 (54)
s+=1 (55)
في النهاية يتم طباعة المجموع 55
+ 3
Its adding the numbers from 1 to 10 (which results 55) using a while loop.
0
RIP شكرا لك .