✔️ مقایسه ۴ دستور کلیدی پایتون در یک نگاه
1️⃣
2️⃣
▪️ مقایسه کلی
| Command | نوع مقایسه | کاربرد اصلی |
A. | break | کنترل حلقه | خروج زودرس از حلقه |
B. | continue | کنترل حلقه | رد کردن یک تکرار خاص |
C. | is | هویت شیء | بررسی اشتراک حافظه |
D. | == | مقدار | مقایسه محتوای اشیا |
#continue | #break | #is | Learnpythonicy
1️⃣
break vs continue (حلقهها)# مثال با break (خروج کامل از حلقه)
for i in range(5):
if i == 3:
break # حلقه در i=3 پایان مییابد
print(i)
# خروجی: 0 1 2
# مثال با continue (رد شدن یک تکرار)
for i in range(5):
if i == 3:
continue # i=3 رد میشود
print(i)
# خروجی: 0 1 2 4
2️⃣
is vs == (مقایسه اشیا)a = [1, 2]
b = [1, 2]
c = a
# == مقایسه مقدار
print(a == b) # True (مقادیر یکسان)
# is مقایسه هویت (آدرس حافظه)
print(a is b) # False (دو شیء متفاوت)
print(a is c) # True (اشارهگر به یک شیء)
▪️ مقایسه کلی
| Command | نوع مقایسه | کاربرد اصلی |
A. | break | کنترل حلقه | خروج زودرس از حلقه |
B. | continue | کنترل حلقه | رد کردن یک تکرار خاص |
C. | is | هویت شیء | بررسی اشتراک حافظه |
D. | == | مقدار | مقایسه محتوای اشیا |
#continue | #break | #is | Learnpythonicy