📝 چند مثال خوب 😎
1️⃣ مثال ۱:
print(2 < 4 == 4 > 3)
✏️ تحلیل:
⬿ مقایسه زنجیرهای یعنی:
(2 < 4) and (4 == 4) and (4 > 3)
⬿ هرکدوم رو حساب کنیم:
2 < 4 → True
4 == 4 → True
4 > 3 → True
⬿ همه True هستن پس نتیجه:
True and True and True → True
⬟〰️⬟〰️⬟〰️⬟〰️⬟
2️⃣ مثال ۲:
print(5 == 5 < 6 == True)
✏️ تحلیل:
⬿ عبارت تبدیل میشه به:
(5 == 5) and (5 < 6) and (6 == True)
⬿ بررسی هر کدوم:
5 == 5 → True
5 < 6 → True
6 == True → False
⬿ نتیجه:
True and True and False → False
⬟〰️⬟〰️⬟〰️⬟〰️⬟
3️⃣ مثال ۳:
print(10 != 10 == False)
✏️ تحلیل:
⬿ مقایسه زنجیرهای معادل:
(10 != 10) and (10 == False)
⬿ بررسی:
10 != 10 → False
10 == False → False (چون False مقدار عددی 0 داره)
⬿ نتیجه:
False and False → False
⬟〰️⬟〰️⬟〰️⬟〰️⬟
4️⃣ مثال ۴:
print(3 == 3 != True)
✏️ تحلیل:
⬿ معادل:
(3 == 3) and (3 != True)
⬿ بررسی:
3 == 3 → True
3 != True → True (چون 3 با 1 برابر نیست)
⬿ نتیجه:
True and True → True
⬟〰️⬟〰️⬟〰️⬟〰️⬟
5️⃣ مثال ۵:
print(7 > 5 == False or 4 < 2 == True)
✏️ تحلیل:
⬿ سمت چپ:
7 > 5 == False → (7 > 5) and (5 == False) → True and False → False
⬿ سمت راست:
4 < 2 == True → (4 < 2) and (2 == True) → False and False → False
⬿ حالا عبارت اصلی:
(False) or (False) → False
💯 @PythonForYou 🧑💻👩💻