پايتون پايتون پايتون پايتون پايتون پايتون پايتون

با سلام :

480 عدد دارم با نام rain

12 عدد دارم با نام mean

ميخوان او اعدادي از rain که از men کمتر هستند رو بشمرم با استفاده از حلقه for و if چگونه عمل کنم؟

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 4 سال پیش

سلام دوست عزیز. من با توجه به برداشتی که از سوالتون کردم این کد رو نوشتم.

خودتون اجراش کنین متوجه میشین چطوری کار می کنه.

اینجا دندانه گذاری ها درست نمایش داده نمیشه. خودتون حواستون بهش هست.

rain = ["10", "20", "30", "652", "18", "13", "0", "17", "8", "100", "800", "9", "1000", "98"]
mean = ["5", "1", "458", "50", "30"]
sum = 0

for n in range(14):
 rain1 = int(rain[n])
 for x in range(5):
 mean1 = int(mean[x])
 
 if rain1 < mean1:
 print(rain1, " < ", mean1)
 sum += 1
 print("-------------")
 break
 
print(sum)

ببینین، تا break زیرمجموعه ی if هست و خود if هم زیرمجموعه ی for دوم.

print آخر هم جاش درسته.

برای کسانی عرض کردم که ممکنه به مشکل بخورن.

التماس دعا

online-support-icon