سلام
چرا خروجی نهایی این کد میشه 6 :)
m = 0
for x in range(1,4):
for y in range(1,3):
m = m + 1
print (m)
سلام
چرا خروجی نهایی این کد میشه 6 :)
m = 0
for x in range(1,4):
for y in range(1,3):
m = m + 1
print (m)
حلقه اول 3 بار اجرا میشه و حلقه دوم 2 بار
به عبارت دیگه در هر باری که حلقه اول اجرا میشه حلقه دوم رو 2 بار اجرا میکنه
3*2 = 6
ممنون که جواب دادین چرا حلقه ی بیرونی در هر بار اجرا دوبار حلقه داخلی رو اجرا میکنه؟
مثل اینه که من بگم 3 بار این عمل رو تکرار کنی
حالا عمل چیه ... مثلا 2 بار داد بزن سلام
for x in range(1,4): // 3 بار عمل زیر رو انجام بده
for y in range(1,3): // 2 بار عمل زیر رو انجام بده
m = m + 1