فارسی
باز کردن در Telegram

رشتهٔ گفتگو🔰 بولین (Boolean) در پایتون

2 پیام · –
ب
🔰 بولین (Boolean) در پایتون در پایتون، نوع داده‌ی Boolean فقط دو مقدار دارد: True False 🔹 "True" یعنی درست 🔹 "False" یعنی نادرست ━━━━━━━━━━━━━━━━━━ 1️⃣ ساخت متغیر بولین is_student = True is_admin = False print(is_student) # True print(is_admin) # False ━━━━━━━━━━━━━━━━━━ 2️⃣ استفاده از عملگرهای مقایسه‌ای نتیجه‌ی مقایسه‌ها همیشه یک مقدار بولین است: x = 10 y = 5 print(x > y) # True print(x == y) # False یاداوری عملگرهای مهم: == برابر است با != نابرابر است > بزرگ‌تر < کوچک‌تر >= بزرگ‌تر یا مساوی <= کوچک‌تر یا مساوی ━━━━━━━━━━━━━━━━━━ 3️⃣ تبدیل مقدار به Boolean با "bool()" می‌توانیم یک مقدار را به Boolean تبدیل کنیم: print(bool(1)) # True print(bool(0)) # False print(bool("Python")) # True print(bool("")) # False 💡 مقادیری مثل "0"، """" و "None" در پایتون False محسوب می‌شوند. ━━━━━━━━━━━━━━━━━━ 4️⃣ ترکیب چند شرط با "and"، "or" و "not" می‌توانیم شرایط را ترکیب کنیم: age = 20 has_card = True print(age >= 18 and has_card) # True 🔹 "and" → هر دو شرط باید درست باشند 🔹 "or" → حداقل یکی از شرط‌ها درست باشد 🔹 "not" → نتیجه را برعکس می‌کند print(not True) # False ━━━━━━━━━━━━━━━━━━ 📝 تمرین‌های این بخش تمرین ۱ — مقایسه خروجی کدهای زیر را قبل از اجرا حدس بزنید: print(10 > 5) print(7 == 10) print(15 <= 15) print(8 != 8) ━━━━━━━━━━━━━━━━━━ تمرین ۲ — "bool()" خروجی هر کدام را مشخص کنید: print(bool(0)) print(bool(10)) print(bool("")) ━━━━━━━━━━━━━━━━━━ تمرین ۳ — "and" و "or" بدون اجرای کد، خروجی را مشخص کنید: print(True and False) print(True or False) print(False and False) print(False or True) ━━━━━━━━━━━━━━━━━━ تمرین ۴ — چالش 🔥 با استفاده از "bool()" و بدون استفاده از "if"، بررسی کنید که آیا یک رشته خالی است یا خیر: text = "" # کد خود را اینجا بنویسید #آموزش_پایتون #پایتون #کاما_کد #بولین
❤‍🔥1
1 · 146 ·
  1. M
    متن هنوز در ایندکس نیست
ببرنامه‌نویسی comma.code | computer| کاما کد|برنامه‌نویسی comma.code | computer| کاما کد|@comma_code · گروه · فناوری
310عضو16نویسنده در 30 روز
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما