مثال 28 پایتون – برنامه ای به پایتون بنویسید که یک لیست از اعداد را گرفته و اعداد زوج آن ها را در خروجی چاپ کند و در صورتی که به عدد 156 رسید بعد از چاپ آن متوقف شود.

مثال 28 پایتون – برنامه ای به پایتون بنویسید که یک لیست از اعداد را گرفته و اعداد زوج آن ها را در خروجی چاپ کند و در صورتی که به عدد 156 رسید بعد از چاپ آن متوقف شود.

کد برنامه

توضیح کد

این کد یک لیست به نام numbers از اعداد تصادفی رنج یک تا ۱۰۰۰ دارد. سپس با استفاده از یک حلقه for لیست را پیمایش می‌کند. در هر مرحله از حلقه، یک عدد از لیست را در متغیر x ذخیره می‌کند و سپس سه کار زیر را بررسی می‌کند:

  1. اگر x برابر با 156 باشد، این عدد را چاپ می‌کند و متغیر found را به True تغییر می‌دهد تا نشان دهد که عدد 156 یافت شده است. سپس با استفاده از break از حلقه خارج می‌شود.
  2. اگر عدد x زوج باشد (به وسیله‌ی x % 2 == 0 این کار بررسی می‌شود)، آن عدد را چاپ می‌کند.
  3. در نهایت، یک شرط برای بررسی مقدار found در برنامه علاوه بر سوال خواسته شده اضافه شده است. اگر مقدار found هنوز False باشد (یعنی هیچ عدد 156 یافت نشده باشد)، یک پیام حاوی “عدد 156 یافت نشد” چاپ می‌شود.

به این ترتیب، این کد اعداد زوج را چاپ می کند و عدد 156 را در لیست numbers جستجو می‌کند و اگر یافت شود، آن را چاپ می‌کند و در غیر این صورت پیام مناسبی چاپ می‌کند.

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *