عملگرهای حسابی
پایتون همهٔ کارهای یک ماشینحساب را بلد است:
| عملگر | کار | مثال | نتیجه |
|---|---|---|---|
+ - * |
جمع، تفریق، ضرب | 6 * 7 |
42 |
/ |
تقسیم (همیشه اعشاری) | 7 / 2 |
3.5 |
// |
تقسیم صحیح (فقط بخش صحیح) | 7 // 2 |
3 |
% |
باقیمانده | 7 % 2 |
1 |
** |
توان | 2 ** 3 |
8 |
print(7 / 2)
print(7 // 2)
print(7 % 2)
اولویت عملگرها
درست مثل ریاضی، توان اول انجام میشود، بعد ضرب و تقسیم، و در آخر جمع و تفریق. با پرانتز میتوانی ترتیب را عوض کنی:
print(18 + 14 / 2) # 25.0 : اول تقسیم
print((18 + 14) / 2) # 16.0 : اول پرانتز
این همان اشتباه معروفِ «میانگین غلط» است؛ چالش ۱۴ را هم ببین. هر جا شک داشتی، پرانتز بگذار.