مثال 33 پایتون – برنامه ای به پایتون بنویسید که مجموع سه عدد را محاسبه کند اما اگر دو مقدار از آنها با هم برابر بود عدد صفر را برگرداند.

مثال 33 پایتون – برنامه ای به پایتون بنویسید که مجموع سه عدد را محاسبه کند اما اگر دو عدد از سه عدد با هم برابر بود عدد صفر را برگرداند.

کد برنامه

توضیح کد

این کد پایتون یک تابع به نام calculate_sum را تعریف می‌کند که سه عدد را به عنوان ورودی می‌گیرد و مجموع این سه عدد را محاسبه می‌کند.

توضیحات خط به خط:

  1. تعریف تابع calculate_sum با سه پارامتر ورودی: x، y و z.
  2. در خطوط 3 تا 6، یک شرط ایجاد شده است که بررسی می‌کند آیا حداقل دو عدد از این سه عدد یکسان هستند (با استفاده از اپراتور ==). اگر چنین شرایطی برقرار باشد، total به مقدار صفر تنظیم می‌شود.
  3. در غیر این صورت، در خطوط 7 تا 9، total برابر با مجموع x، y و z قرار داده می‌شود.
  4. تابع calculate_sum مقدار محاسبه شده برای total را با return باز می‌گرداند.

حالا این تابع با استفاده از چهار نمونه ورودی مختلف فراخوانی شده و نتایج چاپ می‌شوند:

برای مثال داریم:

  • calculate_sum(2, 2, 2): در اینجا هر سه عدد یکسان هستند، بنابراین شرط if برقرار خواهد بود و مقدار total برابر با صفر تنظیم می‌شود.
  • calculate_sum(1, 2, 3): در اینجا تمام سه عدد متفاوت هستند، بنابراین شرط if برقرار نمی‌شود و مجموع این سه عدد 1+2+3=6 خواهد بود.

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

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