TGViewer
آموزش پایتون و برنامه نویسی آموزش پایتون و برنامه نویسی @python_with_mohammad · 764 subscribers
Post #18 861
آموزش عملگرهای مقایسه‌ای در پایتون

سلام دوستان! امروز می‌خواهیم درباره عملگرهای مقایسه‌ای در پایتون صحبت کنیم. این عملگرها به ما کمک می‌کنند تا مقادیر را با یکدیگر مقایسه کنیم و نتایج مقایسه را به صورت بولین (درست یا نادرست) به دست آوریم. بیایید با هم عملگرهای مقایسه‌ای را بررسی کنیم و با مثال‌های مختلف آن‌ها را بهتر بفهمیم!

عملگرهای مقایسه‌ای چی هستن؟

عملگرهای مقایسه‌ای در پایتون شامل موارد زیر هستند:

1. برابر بودن (`==`)
2. نابرابر بودن (`!=`)
3. بزرگتر از (`>`)
4. بزرگتر یا برابر (`>=`)
5. کوچکتر از (`<`)
6. کوچکتر یا برابر (`<=`)

۱. عملگر برابر بودن (`==`)

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

مثال:
a = 5
b = 5

result = (a == b)
print(result) # خروجی: True (چون هر دو مقدار برابرند)


۲. عملگر نابرابر بودن (`!=`)

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

مثال:
a = 5
b = 3

result = (a != b)
print(result) # خروجی: True (چون مقادیر نابرابرند)


۳. عملگر بزرگتر از (`>`)

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

مثال:
a = 7
b = 3

result = (a > b)
print(result) # خروجی: True (چون 7 بزرگتر از 3 است)


۴. عملگر بزرگتر یا برابر (`>=`)

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

مثال:
a = 5
b = 5

result = (a >= b)
print(result) # خروجی: True (چون هر دو مقدار برابرند)


۵. عملگر کوچکتر از (`<`)

این عملگر بررسی می‌کند که آیا مقدار اول کوچکتر از مقدار دوم است یا خیر.

مثال:
a = 2
b = 4

result = (a < b)
print(result) # خروجی: True (چون 2 کوچکتر از 4 است)


۶. عملگر کوچکتر یا برابر (`<=`)

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

مثال:
a = 4
b = 5

result = (a <= b)
print(result) # خروجی: True (چون 4 کوچکتر از 5 است)


ترکیب عملگرهای مقایسه‌ای

می‌توانید عملگرهای مقایسه‌ای را با هم ترکیب کنید تا شرایط پیچیده‌تری ایجاد کنید.

مثال:
a = 5
b = 10
c = 7

result = (a < b) and (c > a)
print(result) # خروجی: True (چون هر دو شرط درست هستند)


نکات مهم

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

نتیجه‌گیری

عملگرهای مقایسه‌ای ابزارهای کلیدی در برنامه‌نویسی هستند که به شما کمک می‌کنند تا مقادیر مختلف را بررسی کرده و منطق تصمیم‌گیری خود را پیاده‌سازی کنید.


امیدوارم این آموزش برای شما مفید بوده باشد! اگر سوالی دارید یا نیاز به توضیحات بیشتری است، خوشحال می‌شوم کمک کنم. 😊

@python_with_mohammad
  • 👏 3
More from @python_with_mohammad
  1. Sep 10, 2025درسنامه ایجنت‌های هوشمند (AI Agents) این نسخه ، برای اشنایی اولیه با AI Agents هست، لذا سع…
  2. Sep 4, 2025🚀 آینده هوش مصنوعی همین‌جاست و شما می‌توانید آن را بسازید! 🚀 تا حالا به این فکر کردی که…
  3. Aug 22, 2025🚀 می‌خوای پایتون یاد بگیری اما نمی‌دونی از کجا شروع کنی؟ من یک دوره‌ی آنلاین نیمه خصوصی م…
  4. Aug 5, 2025Post #126
  5. Aug 2, 2025قسمت ۱۳ ام ، فصل پردازش داده ها و یادگیری ماشین با داده های پزشکی موضوع: ارزیابی مدل و برر…
  6. Aug 2, 2025فصل پانزدهم دوره جامع پایتون و هوش مصنوعی با موضوع «پردازش و یادگیری ماشین با داده های عدد…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →