سلامی گرم به شما همراه کنندگان گرامی , خوش اومدید به یه قسمت دیگه از آموزش های رایگان پایتون ما .
توی این قسمت میخواییم راجب عملگرهای محاسباتی صحبت کنیم ...
و لطفا اگه از این مقاله خوشتون اومد حتما مارو دنبال کنید و نظرتون رو بنویسید تا ما بتونیم محتوا بهتری بهتون ارائه بدیم .
خب شاید براتون سوال شه که از عملگرهای محاسباتی اصلا کجا میشه استفاده کرد , یه جواب ساده , ماشین حساب ها و یا شاید تو برنامه های خودمون
خب مثل دبستان یا مدرسه اولین مورد جمع هستش که از علامت + برای استفاده از اون به کار میبریم و نکته ای که داره اینه که اگه دو عدد از نوع int با هم جمع بشن , حاصل int و اگه دو عدد از نوع float باشن , حاصل به صورت float نشون داده میشه به ما .
1+1<<<
2
1+2.0<<<
3.0<<<
خب طبق سنت های قدیمی دومین مورد هم تفریق هستش که علامتش - هست و مثل مورد بالایی اگه در دو طرف محاسبه int باشه جواب int میشه , و اگه یکی از اعداد float باشه حاصل تبدیل میشه به float
5-1<<<
4
10-4.0<<<
6.0
خب مورد سوم ضرب هستش که برای استفاده از علامت اون باید Shift+8 رو بزنید روی کیبورد تا براتون علامت ستاره یا ضرب بیاد , و دقیقا مثل 2 مورد بالا همه شرایط رو داره ...
5*3<<<
15
10*4.5<<<
45.0
خب مورد چهارم تقسیم هستکه با علامت / نشون داده میشه و توی این مورد حتی اگه دو علامت هم از نوع int باشن جواب ما بصورت float خواهد بود ...
10/2<<<
5.0
5/4<<<
1.25
خب توی این مورد علامتش یکم فرق داره و باید از دوتا ستاره یا ** یا دوبار Shift+8 بزنیم و این یکی هم مثل سه مورد اول دارای همون قانونه ...
>>> 2**3
۸
>>> 1**2.5
۱٫۰
>>> 2**4.5
۲۲٫۶۲۷۴۱۶۹۹۷۹۶۹۵۲۲
>>>
خب همینطور که از اسمش معلومه آخرین عملگر ما باقی مانده هست و علامت اون % هست که اگه بخواییم باقی مانده تقسیم عدد 4 بر 3 رو بدونیم باید از این علامت استفاده کنیم نه این / .
( از این عملگر میتونیم بفهمیم که عدد زوج هست یا فرد :)
>>> 10%2
۰
>>> 21%2
۱
>>>
خب اگه یادتون باشه توی تقسیم حاصل همیشه به صورت float بود ولی توی این مورد بالعکس و همیشه به صورت int خواهد بود و علامتش هم // هست ... و قسمت اعشاری عدد رو حذف میکنه .
>>> 5//2
۲
>>> 17/2
۸٫۵
>>> 17/2
۸
>>>
خب این قسمت هم تموم شد امیدوارم از سری آموزش های پایتون رایگان لذت برده باشید , لطفا مارو دنبال کنید و نظرات خودتون رو با ما در میون بزارید
و اگه فکر میکنید که نوع گفتار من مورد پسند نبوده میتونید نوع دیگه گفتار رو از اینجا ملاحظه کنید .