or پشت سر هم استفاده میکنن، در حالی که in هم تمیزتره هم خواناتر.مثلاً به جای این:
status = "pending"
if status == "pending" or status == "waiting" or status == "hold":
print("not ready")
اینو بنویس:
status = "pending"
if status in {"pending", "waiting", "hold"}:
print("not ready")
🔹وقتی تعداد شرطها بیشتر میشه، این مدل هم کدت رو حرفهایتر میکنه هم بعداً تغییر دادنش راحتتره.
🔹 برای چک کردن چند مقدار مشخص،
in یکی از سادهترین چیزهاس🐍 @pyrhon_rd