سوال شماره 339 چندگزینه‌ای
آزمون رایگان پایتون فنی و حرفه ای
ترتیب عملگر ها در پایتون از چپ به راست چگونه است؟

گزینه‌ها:

  • 1. پرانتز -توان – تقسیم – ضرب– جمع – تفریق
  • 2. پرانتز – توان – ضرب– تقسیم – جمع – تفریق ✓ صحیح
  • 3. تفریق -جمع -تقسیم - ضرب - توان – پرانتز
  • 4. ضرب– تقسیم- جمع – تفریق– توان – پرانتز

پاسخ صحیح:

  • پرانتز – توان – ضرب– تقسیم – جمع – تفریق

توضیحات:

ترتیب عملگرها در پایتون بر اساس اولویت (precedence) تعیین می‌شود، نه صرفاً از چپ به راست. وقتی عبارتی شامل چند عملگر است، ابتدا عملگرهایی با اولویت بالاتر محاسبه می‌شوند. اگر اولویت عملگرها یکسان باشد، معمولاً ارزیابی از چپ به راست انجام می‌شود (به جز عملگرهای انتساب و برخی موارد خاص).

ترتیب اولویت عملگرهای اصلی به این صورت است:

  • پرانتز () - بالاترین اولویت
  • توان **
  • ضرب *، تقسیم /، تقسیم صحیح // و باقیمانده % (اولویت یکسان