مثال 34 پایتون – برنامه ای به پایتون بنویسید که دو عدد صحیح را جمع کند اما اگر مجموع به دست آمده بین 30 تا 40 بود مقدار 50 را بازگرداند

مثال 34 پایتون – برنامه ای به پایتون بنویسید که دو عدد صحیح را جمع کند اما اگر مجموع به دست آمده بین 30 تا 40 بود مقدار 50 را بازگرداند

کد برنامه

توضیح کد

این کد یک تابع ساده به نام calculate_sum ایجاد می‌کند که دو عدد به عنوان ورودی می‌گیرد و مجموع آن دو عدد را محاسبه می‌کند. سپس با استفاده از یک شرط، مشخص می‌کند که مجموع آنها در بازه‌ای از 30 تا 39 قرار دارد یا خیر. اگر مجموع در این بازه باشد، تابع مقدار 50 را برمی‌گرداند، در غیر این صورت مقدار واقعی مجموع آن دو عدد را برمی‌گرداند.

  1. تابع calculate_sum با دو پارامتر x و y تعریف شده است.
  2. در خط 2، مجموع دو ورودی x و y به وسیله متغیر result محاسبه می‌شود.
  3. در خط 3، با استفاده از یک عبارت شرطی، بررسی می‌شود که آیا result در بازه 30 تا 39 قرار دارد یا خیر.
  4. اگر شرط درست باشد (یعنی result در این بازه باشد)، تابع مقدار 50 را برمی‌گرداند (در خط 4).
  5. در غیر این صورت (شرط درست نباشد)، تابع مقدار واقعی result را برمی‌گرداند (در خط 6).

سپس در بخش اصلی کد، تابع calculate_sum با مقادیر مختلف فراخوانی شده و نتایج چاپ می‌شود:

  • calculate_sum(22, 29) فراخوانی می‌شود و چون مجموع این دو عدد در بازه 30 تا 39 نیست، مقدار واقعی مجموع (51) چاپ می‌شود.
  • calculate_sum(31, 38) فراخوانی می‌شود و چون مجموع این دو عدد در بازه 30 تا 39 نیست، مقدار 69 چاپ می‌شود.
  • calculate_sum(11, 22) فراخوانی می‌شود و چون مجموع این دو عدد در بازه 30 تا 39 است، مقدار 50 چاپ می‌شود.

به این ترتیب، تابع calculate_sum مجموع دو عدد را محاسبه می‌کند و در صورتی که این مجموع در بازه 30 تا 39 باشد، مقدار 50 را برمی‌گرداند.

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

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