sajjadakherati

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

sajjadakherati ۱۳۹۹/۰۲/۱۲ مباحث عمومی برنامه‌نویسی

با سلام :

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

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

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

پاسخ‌ها به این تاپیک
irib102030
irib102030
۱۳۹۹/۰۲/۱۴

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

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

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

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 آخر هم جاش درسته.

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

التماس دعا