What is Operators in python

  • به کلیه عملگرهایی که برای حساب و کتاب به کار می‌رود اصطلاحا operators گفته می‌شود.
  • به عنوان مثال عملگر + که وظیفه‌ی جمع زدن را بر عهده دارد یک operator حساب می‌شود.
  • به عنوان مثال دستور زیر را در کنسول در نظر بگیرید :

  • به کارکتر ستاره که در کد بالا با رنگ قرمز مشخص شده است اصطلاحا عملگر + یا یک operator گفته می‌شود.
  • رایج ترین عملگرهای موجود به شرح زیر است :

  • نکته: از عملگر ** به منظور محاسبه‌ی توان استفاده می‌شود. به عنوان مثال :

  • نکته: از عملگر % به منظور محاسبه‌ی باقی مانده‌ی تقسیم استفاده می‌شود. به عنوان مثال :

  • نکته: از عملگر // به منظور تقسیم بدون محاسبه‌ی اعشار استفاده می‌شود. به عنوان مثال :


اولویت عملگرها

  • نکته: ممکن است چندین عملگر به صورت هم‌زمان برای استفاده نیاز باشد . به عنوان مثال :

  • به طور کلی اولویت عملگرها به ترتیب زیر است :
    • پرانتز
    • توان
    • ضرب و تقسیم
    • جمع و تفریق
  • همان طور که در مثال بالا مشاهده می‌کنید، ابتدا عدد ۲ و ۱۰ در هم ضرب شدند سپس از عدد ۳ کسر شدند.
  • نکته: پیشنهاد می‌شود برای خوانایی بیشتر ، از پرانتز برای ترتیب اولویت‌ها استفاده شود.

عملگرها در رشته

  • تا به این جا مثال‌هایی مطرح شد که همه اعداد بودند. در پایتون می‌توان رشته‌ها نیز با هم جمع یا ضرب کرد.
  • به عنوان مثال :

  • به عنوان مثال :

  • نکته: بدیهی است که نمی‌توان از منفی یا تقسیم استفاده نمود.

نکات

  • برای بررسی این که آیا یک عدد زوج است یا فرد کافیست باقی مانده‌ی آن را بر عدد ۲ حساب شود.
  • به عنوان مثال :

  • چون باقی مانده‌ی عدد ۱۰ بر ۲ عدد صفر شد لذا نتیجه می‌گیریم که عدد ۱۰ زوج است.
  • برای جدا کردن رقم آخر یک عدد کافیست که باقی مانده آن را بر عدد ۱۰ حساب کنیم.
  • به عنوان مثال :

  • برای جدا کردن دو رقم آخر یک عدد کافیست که باقی مانده آن را بر عدد ۱۰۰ حساب کنیم.
  • به عنوان مثال :


  • برای مطالعه بیشتر :


  • بررسی شده در پایتون نسخه ۳