درس ۴: عملگرها در پایتون (Operators)

عملگرها در پایتون

عملگرها در پایتون ابزارهای قدرتمندی هستند که برای انجام عملیات روی متغیرها و مقادیر استفاده می‌شوند. اگر می‌خواهید برنامه‌نویسی پایتون را به خوبی یاد بگیرید، شناخت کامل عملگرها یکی از مباحث اساسی است.

در این مقاله انواع عملگرها را بررسی می‌کنیم و با مثال‌های کاربردی به شما کمک می‌کنیم تا آن‌ها را بهتر درک کنید.

🏗️ عملگرهای محاسباتی در پایتون (Arithmetic Operators):

عملگرهای محاسباتی برای انجام عملیات ریاضی ساده مثل جمع، تفریق، ضرب و تقسیم استفاده می‌شوند. در ادامه چند نمونه از مهم‌ترین عملگرهای محاسباتی در پایتون را مشاهده می‌کنید:

عملگر توضیح مثال نتیجه
+ جمع ۵ + ۳ ۸
- تفریق ۱۰ - ۴ ۶
* ضرب ۶ * ۷ ۴۲
/ تقسیم (نتیجه اعشاری) ۷ / ۲ ۳.۵
// تقسیم صحیح ۷ // ۲ ۳
% باقیمانده تقسیم ۷ % ۲ ۱
** توان ۲ ** ۳ ۸

📊 عملگرهای مقایسه‌ای در پایتون (Comparison Operators):

عملگرهای مقایسه‌ای برای مقایسه دو مقدار و بازگرداندن مقدار True یا False به کار می‌روند. این عملگرها در ساخت شرط‌ها و کنترل جریان برنامه اهمیت زیادی دارند.

عملگر توضیح مثال نتیجه
== برابر است؟ ۵ == 5 True
!= نابرابر است؟ ۵ != 3 True
< کوچکتر است؟ ۳ < 5 True
> بزرگتر است؟ ۱۰ > 7 True
<= کوچکتر یا برابر؟ ۵ <= 5 True
>= بزرگتر یا برابر؟ ۸ >= 10 False

🔌 عملگرهای منطقی در پایتون (Logical Operators):

عملگرهای منطقی برای ترکیب چند شرط به کار می‌روند و نتیجه آن‌ها همیشه True یا False خواهد بود. این عملگرها در کنترل جریان برنامه و تصمیم‌گیری‌ها بسیار مهم هستند.

عملگر توضیح مثال نتیجه
and هر دو شرط باید درست باشند True and False False
or یکی از شرط‌ها کافی است True or False True
not معکوس می‌کند not True False

🎯 تمرین:

برای درک بهتر این مبحث، یک برنامه ساده بنویسید که:

  1. از کاربر دو عدد بگیرد.
  2. مجموع، تفریق، ضرب، تقسیم و باقیمانده آن‌ها را محاسبه و نمایش دهد.
  3. بررسی کند که آیا عدد اول بزرگ‌تر از عدد دوم است یا نه و نتیجه را نمایش دهد.
num1 = int(input("عدد اول را وارد کنید: "))
num2 = int(input("عدد دوم را وارد کنید: "))

print("مجموع:", num1 + num2)
print("تفریق:", num1 - num2)
print("ضرب:", num1 * num2)
print("تقسیم:", num1 / num2)
print("باقیمانده تقسیم:", num1 % num2)
print("عدد اول بزرگ‌تر است؟", num1 > num2)

📌 جمع‌بندی:

عملگرها بخش مهمی از برنامه‌نویسی هستند که درک آن‌ها برای هر برنامه‌نویس ضروری است. در این مقاله با انواع عملگرها از جمله محاسباتی، مقایسه‌ای و منطقی آشنا شدید.

اگر سوال یا نظری دارید، خوشحال می‌شویم در بخش نظرات با ما در میان بگذارید! 😄 موفق باشید! 💪

دیدگاه‌ها

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای ضروری علامت گذاری شده اند.