مثال 38 پایتون – برنامه به پایتون با استفاده از بسط دوجمله ای برای حل (x + y) * (x + y) بنویسید.
کد برنامه
1 2 3 |
x, y = 5, 8 result = x * x + 2 * x * y + y * y print("(({} + {}) ^ 2) = {}".format(x, y, result)) |
توضیح کد
این کد پایتون به منظور محاسبه مربع مجموع دو عدد و چاپ نتیجه طراحی شده است و دارای مراحل زیر میباشد:
x, y = 5, 8
: در این خط، دو متغیر x
و y
به ترتیب به مقادیر 5 و 8 اختصاص داده میشوند. این مقادیر به عنوان دو عدد ورودی برای محاسبات استفاده میشوند.
result = x * x + 2 * x * y + y * y
: در این خط، مربع مجموع دو عدد x و y با استفاده از بسط دو جمله ای اتحاد او محاسبه میشود و نتیجه در متغیر result
ذخیره میشود. این عبارت به شکل زیر عمل میکند:
x * x
: مربع عدد x.2 * x * y
: ضرب دوبرابر مقدار x در مقدار y.y * y
: مربع عدد y. با انجام این محاسبات، مجموع مربع دو عدد (x و y) محاسبه میشود و درresult
ذخیره میشود.
print("(({} + {}) ^ 2) = {}".format(x, y, result))
در این خط، نتیجه محاسبه به همراه متغیرهای مربوطه به وسیله فرمتبندی رشته چاپ میشود. در اینجا {}
ها به ترتیب برای جایگذاری مقادیر x، y و result است تا نتیجه به صورت خواناتر و فهمپذیرتر چاپ شود.
مقداد علی بخشی هستم. موسیقی دان، برنامه نویس، متخصص هوش مصنوعی، علم داده، متخصص بلاکچین و توسعه دهنده ربات های هوشمند.
دانش آموخته مقطع ارشد و دکتری دانشکده فنی دانشگاه تهران هستم. با سابقه تدریس درس برنامه نویسی در دانشگاه (پردیس بین الملل کیش دانشگاه تهران)