عملیات ریاضی در پایتون
به نظرت خروجی برنامه زیر چیه؟ دکمه اجرا رو بزن تا متوجه بشی.
میدونم چی تو ذهنته! تو درسنامه قبل گفتیم که هر متنی بخوایم چاپ کنیم باید در دابل کوتیشن باشه. اما اعداد هر متنی نیستن! اعداد رو میشه بدون استفاده از کوتیشن هم چاپ کرد.
خب حالا بنظرت خروجی برنامه زیر چیه؟
به همین سادگی میشه تمام اعمال حسابی رو انجام داد و خروجی رو مشاهده کرد. پایتون میتونه ۴ عملیات اصلی ریاضی رو انجام بده:
عملیات | نماد |
---|---|
جمع | + |
تفریق | - |
ضرب | * |
تقسیم | / |
خب بریم یکم محاسبات انجام بدیم. قبل از اینکه برنامه زیر رو اجرا کنی، یه بار تو ذهنت محاسبات رو انجام بده و بعدش دکمه اجرا رو بزن.
ترتیب انجام اعمال ریاضی از چپ به راست هست. با بکارگیری همین قاعده ساده نتیجه محاسبه فوق بدست میاد. بنظرت نتیجه عملیات ریاضی زیر چیه؟
در این مسئله اگه از چپ به راست عملیات رو انجام بدیم و مثل مسئله قبل پیش بریم به جواب اشتباه میرسیم. دلیلش اینه که هر عمل ریاضی یک اولویت خاصی داره. اولویت عملگرهای ریاضی به این صورته:
اولویت | عملگر | نماد |
---|---|---|
اول | پرانتز | () |
دوم | ضرب و تقسیم | * و / |
سوم | جمع و تفریق | + و - |
توصیه میشه قبل از اجرای کد اون رو تو ذهن خودت اجرا کنی. اینکار کمک میکنه نحوه انجام عملیات توسط کامپیوتر رو متوجه بشی.
نحوه محاسبات رو اینجا ببین!
همونطور که گفتیم، بالاترین اولویت رو در انجام محاسبات عملگر پرانتز داره. در اینجا ۳ تا عملگر پرانتز داریم. پس ابتدا مقدار اونا رو محاسبه میکنیم و به جای پرانتزها قرار میدیم. بعد از اون هم ابتدا ضرب و بعد از اون تفریق رو انجام میدیم:
1print((3 + 5) - (12 - 7) * (10 / 2)) 2print((8) - (12 - 7) * (10 / 2)) 3print((8) - (5) * (10 / 2)) 4print((8) - (5) * (5)) 5print(8 - 5 * 5) 6print(8 - 25) 7print(-17)
در این بخش با چاپ اعداد و نحوه انجام عملیات ریاضی در پایتون آشنا شدیم. با این چیزایی که یاد گرفتی، میتونی برنامه یه ماشین حساب ساده رو بنویسی که ۴ عمل اصلی رو انجام میده!