boolean در پایتون چیست؟ – به زبان ساده + مثال و کد

۲۴
۱۴۰۵/۰۳/۱۱
۱۲ دقیقه
PDF
آموزش متنی جامع
امکان دانلود نسخه PDF

Boolean در پایتون، جزو نوع داده‌های اصلی است. این نوع داده فقط یکی از دو مقدار «True» یا «False» را در خود نگه می‌دارد. وجود نوع بولین برای نمایش «ارزش درستی» (Truth Value) عبارت یا شرط ضروری است. Boolean به عنوان مبنایی برای عملیات منطقی و کنترل جریان در برنامه نویسی عمل می‌کند. جدای از True  و False، پایتون مقادیر دیگری را نیز در دستورات شرطی معادل بولین در نظر می‌گیرد. برای مثال مقدار None در پایتون به عنوان False تفسیر می‌شود. در ضمن، تمام مقدارهای عددی غیر صفر به عنوان True  در نظر گرفته می‌شوند. به غیر از این موارد، پایتون انواع داده غیرعددی را نیز در زمینه بولین ارزیابی می‌کند. برنامه نویسان پایتون برای طراحی شرط‌ها و عبارت‌های بولی باید با تمام این قواعد و قوانین آشنا باشند.

آنچه در این مطلب می‌آموزید:
  • با سه ویژگی اصلی نوع داده Boolean در پایتون آشنا می‌شوید.
  • چند مورد از کاربردهای عملی نوع داده Boolean را یاد می‌گیرید.
  • روش درست استفاده از Boolean در ساختار حلقه while را می‌آموزید.
  • با عملکرد Boolean در عبارت‌های شرطی و مقایسه‌ای آشنا می‌شوید.
  • روش استفاده از عملگرهای منطقی برای نوشتن شرط‌های پیچیده را یاد می‌گیرید.
  • عملگرهای مقایسه‌ای در پایتون را می‌شناسید و در عبارت‌های بولی به کار می‌برید.
boolean در پایتون چیست؟ – به زبان ساده + مثال و کدboolean در پایتون چیست؟ – به زبان ساده + مثال و کد
997696

در این مطلب از مجله فرادرس با نوع داده Boolean در پایتون آشنا می‌شوید. با درک این مطلب می‌توانید دستورات شرطی کوتاه‌تر و خواناتری بنویسید. استفاده از این نوع دستورات، بازدهی و وضوح کلی کدهای پایتون را افزایش می‌دهد. ابتدا با ماهیت Boolean در پایتون آشنا می‌شوید. سپس روش استفاده از این نوع داده را بررسی می‌کنیم. بعد از آن ‌هم با مثال‌های ساده کاربرد‌ها و نکات فنی مربوط به بولین را توضیح داده‌ایم.

boolean در پایتون چیست؟

نوع داده Boolean یکی از مهم‌ترین و بنیادی‌ترین انواع داده در زبان برنامه نویسی پایتون است.

در فهرست پایین، سه اصل مهم را درباره نوع داده Boolean به شکل خلاصه و کامل توضیح داده‌ایم.

  • نوع داده‌‌ای بنیادی است که فقط مقادیر «درست» (True) و «نادرست» (False) را نمایش می‌دهد.
  • بولین‌ امکان تصمیم‌گیری، مقایسه و اجرای بخش‌های مشخصی از کد را بر اساس شرط‌ فراهم می‌کنند.
  • هر شی و مقداری در پایتون را می‌توان با نوع داده بولین ارزیابی کرد. برای مثال تمام اعداد برابر با True  هستند به غیر از صفر که معادل False است.
نموداری که به سه مفهوم مهم درباره boolean در پایتون اشاره می‌کند.
سه مورد از نکات مهم و اساسی درباره نوع داده boolean در پایتون

مقادیر بولین علاوه بر کمک به طراحی عبارت‌های شرطی در ساختارهای منطقی و حتی دستور‌های کنترلی حلقه while  هم به کار برده می‌‌شوند. در بخش‌های بعدی مطلب تمام این موارد را یک به یک بررسی کرده‌ایم.

موضوعتوضیح
مقادیرTrue  و False
کاربردشرط‌ها، ساختار تصمیم‌گیری و غیره
مثالعدد 5 برابر با True  و عبارت 5==2 برابر با False
اهمیتاستفاده در if و while

تا به این قسمت از مطلب، با مفهوم نوع داده Boolean در پایتون به طور کامل آشنا شده‌اید. در ادامه از مثال‌های مختلفی برای بررسی کاربرد و ویژگی‌های این نوع داده استفاده خواهیم کرد. در صورت تمایل به مطالعه مطالبی مانند این مورد، پیشنهاد می‌کنیم که حتما اپلیکیشن مجله فرادرس را بر روی دستگاه‌های همراه خود نصب کنید.

برای نصب اپلیکیشن رایگان مجله فرادرس، کلیک کنید.

چطور از Boolean در پایتون استفاده کنیم؟

استفاده از مقادیری با نوع Boolean در برنامه نویسی پایتون بسیار ساده است. به راحتی فقط کافی است که مقادیر True  یا False را به متغیری تخصیص بدهیم یا اینکه مقدار متغیر‌های خود را از عبارت‌هایی با ارزش Boolean دریافت کنیم. برای مثال، عبارت‌های مقایسه‌ای همیشه برابر با مقدار Boolean هستند.

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

کاربردهای Boolean در پایتون

وجود عبارت‌هایی با مقدار Boolean به برنامه نویس اجازه می‌دهد که برنامه‌های پیچیده‌تر و پویا‌تری بنویسد. این عبارت‌ها تقریبا در تمام بخش‌های مهم برنامه نویسی به کار برده می‌شود.

در این قسمت از مطلب، روش استفاده از مقادیر Boolean را در چند مفهوم مهم برنامه نویسی بررسی کرده‌ایم.

کاربردنقش Boolean
عبارت‌های شرطی (if-else)تعیین می‌کند کدام بخش از کد اجرا شود.
عبارت‌های مقایسه‌اینتیجه مقایسه را به صورت True  یا False برمی‌گرداند.
حلقه whileمشخص می‌کند حلقه ادامه پیدا کند یا متوقف شود.
عملیات منطقیترکیب یا تغییر شرط‌ها با and  و or  و not
فیلتر کردن داده‌هاانتخاب داده‌ها بر اساس شرط‌های مشخص

عبارت‌های شرطی

نوع داده Boolean یکی از اجزای بسیار مهم در عبارت‌های شرطی است. عبارت‌های شرطی در پایتون به برنامه نویس اجازه می‌دهند که با توجه به رویدادن اتفاق خاصی دسته‌ای از کدها را اجرا کند. به بیان ساده‌تر اگر اتفاق «a» رویداد، کدهای بلوک اول اجرا بشوند. اما اگر اتفاق «b» رویداد، کدهای بلوک دوم اجرا شوند و همین‌طور تا به آخر.

برای نمونه در پایتون به این شکل می‌گوییم که اگر عبارت شرطی نوشته شده در دستور if برابر با مقدار True  ارزیابی شد، بلوک کد زیر این دستور، اجرا می‌شود. اما اگر این شرط غلط بود، یعنی مقدار آن False شده، بلوک کد زیر عبارت else  اجرا بشود.

بعد از اجرای کدهای بالا، خروجی زیر در کنسول پایتون نمایش داده می‌شود.

You are eligible to vote.

عبارت‌های مقایسه

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

  • ==: عملگر «==» برای بررسی برابری به کار برده می‌‌شود.
  • !=: با کمک این عملگر، نابرابری را مقایسه می‌کنیم. یعنی اینکه اگر دو عملوند آن با همدیگر مساوی نباشند، نتیجه عبارت درست یا True  ارزیابی می‌شود.
  • <: از این عملگر برای بررسی رابطه «کوچکتر بودن» کمک می‌گیریم.
  • >: با این عملگر رابطه «بزرگتر بودن» رابررسی می‌کنیم.
  • <=: از این دستور برای بررسی رابطه «کوچکتر یا مساوی بودن» استفاده می‌کنیم.
  • >=: با کمک این عملگر هم رابطه «بزرگتر یا مساوی بودن» را بررسی می‌کنیم.
تصویر مفهومی از فضای آموزش درباره عملگرهای مقایسه‌ای در پایتون - boolean در پایتون

اگر شرط‌های ارزیابی شده برقرار باشند، عبارت مقایسه‌ای برابر با True  می‌شود. در غیر این صورت، مقدار این عبارت برابر با False خواهد شد. برای نمونه، به سناریو‌ خاصی فکر کنید که در آن با توجه به سن کاربر می‌خواهیم مزایای خاصی به او داده شود. برای نوشتن این برنامه باید از عملگر‌های مقایسه‌ای استفاده کنیم. در واقع، مقدار سن کاربر را با آستانه سن مجاز مقایسه می‌کنیم.

بعد از اجرای کدهای بالا، خروجی زیر در کنسول پایتون نمایش داده می‌شود.

Not eligible for senior benefits.

عملگرهای مقایسه‌ای کاربرد بسیار زیاد و گسترده‌ای در زمان برنامه نویسی دارند. ظاهر و روش کار این عملگر‌ها تقریبا در بیشتر زبا‌ن‌های برنامه نویسی مشترک است. با این حال هر زبانی هم ویژگی‌‌های خاص خود را دارد.

حلقه‌های while

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

بعد از اجرای کدهای بالا، خروجی زیر در کنسول پایتون نمایش داده می‌شود.

0
1
2
3
4

عملیات منطقی

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

  • And
  • Or
  • Not

در کادر زیر، مثال ساده‌ای را از کار بر روی مقادر بولی با کمک عملگرهای بولین نوشته‌ایم.

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

پیشنهاد فرادرس برای یادگیری هرچه بهتر پایتون چیست؟

روش یادگیری پایتون باید برای دانشجو جذاب باشد. از طرف دیگر لازم است که محتوای مفیدی هم ارائه شود. منابع متنوعی برای یادگیری زبان‌های برنامه‌نویسی وجود دارند. به همین دلیل، روش مناسب برای هر فرد با توجه به شخصیت و علایق او فرق می‌کند. با این حال، هستند روش‌هایی که برای بیشتر افراد، مؤثر باشند. یکی از این نوع روش‌ها، تماشای فیلم‌های آموزشی است. این فیلم‌ها چند ویژگی مهم دارند. برای مثال، هم‌زمان حواس بینایی و شنوایی یادگیرنده را درگیر می‌کنند. در ضمن مثال‌های مختلف در آن‌ها به صورت عملی پیاده‌سازی می‌شوند.

مجموعه آموزش برنامه نویسی پایتون Python – مقدماتی تا پیشرفته
با کلیک بر روی تصویر بالا می‌توانید به صفحه اصلی مجموعه فیلم‌های آموزش برنامه نویسی پایتون Python از مقدماتی تا پیشرفته هدایت شوید.

فرادرس، بهترین تولیدکننده فیلم‌های آموزشی در کشور است. در این وب‌سایت، مجموعه آموزش‌های باکیفیتی برای یادگیری زبان برنامه‌نویسی پایتون تولید و منتشر شده‌اند. پایتون جزو محبوب‌ترین و کاربردی‌ترین زبان‌های برنامه‌نویسی در ایران و جهان است. برای همین، هم بازار کار خوبی دارد و هم اینکه افراد زیادی برای یادگیری آن تلاش می‌کنند.

در فهرست زیر، چند نمونه از آموزش‌های سطح متوسط و پیشرفته پایتون را معرفی کرده‌ایم. اگر مایل باشید، با کلیک روی تصویر بالا می‌توانید به آموزش‌های بیشتری دسترسی پیدا کنید.

در بخش بعد، روش استفاده از نوع داده Boolean را با کمک مثال‌های کاربردی در پایتون، توضیح داده‌ایم.

مثال‌هایی درباره استفاده از Boolean در پایتون

در این بخش از مطلب، چند مورد از مثال‌های کاربردی برای استفاده از عبارت‌ها و مقادیر Boolean را در برنامه‌های واقعی پایتون بررسی می‌کنیم.

چند نمونه از کاربردهای عملی نوع داده boolean در پایتون
چند نمونه از کاربردهای عملی نوع داده boolean در پایتون

تایید هویت کاربران

در دنیای توسعه نرم‌افزارهای کاربردی یا وب‌‌سایت‌ها می‌توانیم از مقادیر Boolean برای مدیریت اسکریپت‌های تایید هویت کاربران استفاده کنیم.

به عنوان مثالی ساده‌، تکه‌ای از برنامه‌ای را می‌نویسیم که مسئول بررسی لاگین کردن کاربر است. اگر کاربر لاگین کرده است پیغام مناسبی درباره داشتن دسترسی به او نشان می‌دهیم. اما اگر هنوز در سیستم لاگین نکرده است با کمک پیغام مناسبی از او می‌خواهیم که اول از همه لاگین کند.

بعد از اجرای کدهای بالا، خروجی زیر در کنسول پایتون نمایش داده می‌شود.

Access granted.

اعتبار سنجی داده‌ها

در زمان اعتبارسنجی داده‌های وارد شده به برنامه نیز لازم است از مقادیر Boolean استفاده کنیم. در چنین موقعیت‌هایی برنامه را با کمک عبارت‌های شرطی می‌نویسیم که داشتن شرایط لازم برای مقدار ورودی را بررسی می‌کنند. بعد از اینکه مقدار مورد نظر، تمام شرایط را داشت (یعنی عبارت‌های شرطی مورد نظر True  شدند) می‌توانیم آن را ذخیره کرده یا در محاسبات خود به کار ببریم.

بعد از اجرای کدهای بالا، عبارت True به عنوان خروجی در کنسول پایتون نمایش داده می‌شود.

پرچم‌های ویژگی

در فرایند توسعه نرم‌افزار برای تشخیص بودن یا نبودن ویژگی‌های مختلف بر روی اشیا از فلگ یا «پرچم» (Flag) استفاده می‌کنیم. این Flag-ها با داده‌هایی از نوع Boolean مقداردهی می‌‌شوند. اگر مقدار Flag برابر با True  بود یعنی ویژگی مورد نظر در شی وجود دارد. در غیر این صورت، شی ویژگی مورد نظر را ندارد.

لوگوی پایتون در وسط و چند سکو با پرچم و علامت‌های صحیح و غلط در اطراف آن

با وجود Flag-ها مدیریت ویژگی‌ها و تصمیم برای استفاده از آن‌ها ساده‌تر می‌شود.

بعد از اجرای کدهای بالا، خروجی زیر در کنسول پایتون نمایش داده می‌شود.

New feature is currently disabled.

تصمیم گیری در بازی‌ها

در زمان اجرای پروژه‌های مربوط به بازی‌سازی با پایتون می‌توانیم از مقادیر Boolean برای ذخیره و مدیریت وضعیت‌های بازی استفاده کنیم. برای مثال در کادر زیر از متغیر‌های Boolean برای تشخیص اینکه آیا کاربر مرحله‌ای از بازی را رد کرده است یانه یا اینکه آیا بازی متوقف شده است یا جریان دارد استفاده می‌کنیم.

بعد از اجرای کدهای بالا، خروجی زیر در کنسول پایتون نمایش داده می‌شود.

Congratulations! Moving to the next level.

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

بعد از اجرای کدهای بالا، خروجی زیر در کنسول پایتون نمایش داده می‌شود.

You won the level but missed the bonus!

در کدهای بالا با ترکیب منطق Boolean و عملیات ریاضی بررسی می‌کنیم که آیا مراحل بازی به پایان رسیده است یا نه. همچنین بررسی می‌کنیم که آیا محاسبات مربوط به امتیاز بازیکن درست انجام شده‌اند یا نه.

مدیریت عملیات Boolean

برای ترکیب چند عبارت شرطی یا بولین لازم است که حتما با عملگر‌های Boolean مانند (and  و or  و not  ) آشنا باشیم. با کمک این عملگر‌ها می‌توان چند عبارت بولی را به یک عبارت شرطی منسجم تبدیل کرد.

بعد از اجرای کدهای بالا، خروجی زیر در کنسول پایتون نمایش داده می‌شود.

High score, but no extra lives!

چند نکته تکمیلی درباره نوع داده Boolean

در این بخش از مطلب، چند نکته مهم درباره نوع داده Boolean را در پایتون بررسی می‌کنیم. از این نوع در زمان طراحی بعضی از ساختمان‌های داده نیز استفاده می‌شود. البته قبل از درک این موضوع باید با مفهوم ساختمان داده آشنا باشید. در صورت نیاز به کمک در این حوزه پیشنهاد می‌کنیم که فیلم آموزش ساختمان داده ها با پایتون + گواهینامه را در فرادرس مشاهده بکنید. به منظور کمک به مخاطبان مجله، لینک دسترسی مستقیم به این فیلم آموزشی را در پایین نیز قرار داده‌ایم.

ماهیت Boolean برای تمام مقادیر در پایتون

در پایتون تمام مقدارها در فضای Boolean به شکل درست یا غلط ارزیابی می‌شوند. بیشتر مقدارها به عنوان درست یا True  در نظر گرفته می‌‌شوند. فقط چند مقدار مانند None  و False و 0  و 0.0  و توالی‌های خالی مانند ''  و ()  و []  و نگاشت‌ خالی {}  هستند که به عنوان غلط یا False در نظر گرفته می‌شوند.

An empty list is considered False

تابع bool در پایتون

تابعی درونی با عنوان bool()  در پایتون وجود دارد. این تابع، معادل بولی مقادیر دریافت شده را برمی‌گرداند. یعنی فقط دو خروجی True  یا False دارد. بیشترین کاربرد تابع bool()  برای بررسی درستی عبارت‌ها یا متغیر‌ها در برنامه‌هایی است که به صورت پویا مقداردهی می‌‌شوند.

بعد از اجرای کدهای بالا، خروجی زیر در کنسول پایتون نمایش داده می‌شود.

False
True
False

عملگرهای Boolean

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

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

and  و or  و not  سه مورد از عملگرهای اصلی Boolean هستند. در جدول پایین به شکل خلاصه این عملگر‌ها را معرفی کرده و روش کار با هر کدام را توضیح داده‌ایم.

عملگرکاربردنتیجه True  می‌شود اگر
and ترکیب چند شرطهمه شرط‌ها True  باشند.
or بررسی چند شرط جایگزینحداقل یک شرط True  باشد.
not معکوس کردن شرطمقدار عبارت False باشد و برعکس.

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

عملگر and

با کمک این عملگر می‌توانیم چندین شرط مختلف را با همدیگر ترکیب کنیم. در این عملگر برای True  ارزیابی شدن نتیجه نهایی عبارت باید تمام عملوند‌ها True  باشند. این ویژگی یا عملگر برای سناریو‌هایی مفید است که نتیجه نهایی به درست بودن چند شرط مختلف وابسته است.

بعد از اجرای کدهای بالا، عبارت True به عنوان خروجی در کنسول پایتون نمایش داده می‌شود.

عملگر Or

از این عملگر در سناریو‌هایی استفاده می‌کنیم که در آن‌ها درست بودن یک شرط هم به تنهایی کافیست. فقط باید یک شرط درست باشد که کل عبارت True  ارزیابی شود. این عملگر در موقعیت‌هایی به کار برده می‌‌شود که چندین شرط مجزا ولی کافی برای برقرار بودن عبارت کلی وجود داشته باشد. هر کدام از آن‌ها که برقرار باشد نتیجه نهایی مورد نظر بدست می‌آید.

بعد از اجرای کدهای بالا، عبارت True به عنوان خروجی در کنسول پایتون نمایش داده می‌شود.

عملکرد not

این عملگر تک‌عملوندی است. not  نتیجه عملوند خود را معکوس می‌کند. یعنی اگر عبارتی به تنهایی True  باشد در کنار not  به False تبدیل می‌شود. اگر این عبارت برابر با False باشد در کنار not  به True  تبدیل می‌‌شود. از این عملگر برای افزایش خوانایی و شفافیت هرچه بیشتر شرط‌ها استفاده می‌کنیم.

بعد از اجرای کدهای بالا، عبارت True به عنوان خروجی در کنسول پایتون نمایش داده می‌شود.

یادگیری پیاده سازی پروژه ‌های پایتون

برنامه نویسان دوره‌های آموزشی زیادی را پشت سر می‌گذارند. در هر کدام از این دوره‌ها مهارت‌ها و مفاهیم مختلفی را می‌آموزند. اما در نهایت مهم‌ترین توانایی، پیاده‌سازی نرم‌افزارهای کاربردی است. برای اجرای پروژه‌های عملی لازم است که بتوانید از مفاهیم و مهارت‌های مختلف در کنار هم و به صورت ترکیبی استفاده کنید. زبان پایتون در حوزه‌های متنوعی به کار برده می‌شود. بنابراین پروژه‌های زیادی را می‌توان با استفاده از آن پیاده‌سازی کرد. فرادرس تلاش می‌کند تا روش پیاده‌سازی پروژه‌های عملی پایتون را آموزش بدهد. در زمان اجرای این پروژه‌ها لازم است از چند کتابخانه مختلف در کنار هم استفاده کنیم.

گاهی از اوقات باید با انواع ساختارهای حلقه در پایتون کار کنیم. به همین دلیل پیاده‌سازی پروژه‌های عملی تاثیری زیادی در یادگیری پایتون دارند. در پایین چند مورد از فیلم‌های پروژه‌محور پایتون را معرفی کرده‌ایم.

در صورت تمایل با کلیک بر روی تصویر زیر به صفحه اصلی این مجموعه آموزشی هدایت شده و فیلم‌های پروژه‌محور بیشتری را تماشا کنید.

مجموعه آموزش پروژه محور برنامه نویسی پایتون (Python)
با کلیک بر روی تصویر بالا می‌توانید به صفحه اصلی مجموعه فیلم‌های آموزش پروژه محور برنامه نویسی پایتون هدایت شوید.

مقادیر Boolean در خروجی تابع

توابع مختل اغلب اوقات برای اعلام اجرای درست یا ناموفق وظایف خود یا مشخص کردن وضعیت اشیا مختلف در خروجی مقدار Boolean برمی‌گردانند. این رفتار در توابع روش شفاف و ساده‌ای برای ارتباط با دیگر بخش‌ها برنامه و سایر توابع است.

در مثال زیر، تابعی را طراحی کرده‌ایم که با استفاده از نوع داده بولین، زوج یا فرد بودن اعداد را در خروجی، اعلام می‌کند.

بعد از اجرای کدهای بالا، عبارت True به عنوان خروجی در کنسول پایتون نمایش داده می‌شود.

Number is even.

جمع‌بندی

Boolean یکی از انواع داده مهم و کاربردی در پایتون است. این نوع داده فقط دو مقدار True  و False را دریافت می‌کند. از این نوع در مقدار‌دهی و ارزش‌گذاری بر روی عبارت‌های شرطی استفاده می‌شود. پایتون چند عملگر اختصاصی هم برای کار بر روی مقادیر بولین دارد. با کمک عملگرهای and  و or  و not  می‌توانیم عبارت‌های شرطی را به صورت ترکیبی به کار ببریم. با این تکنیک، برنامه‌ها ساختار پویاتری بدست می‌آورند.

در این مطلب از مجله فرادرس نوع داده Boolean در پایتون را بررسی می‌کنیم. این نوع داده، کاربرد‌های بسیار گسترده‌ای در حوزه‌های مختلف دارد. برای مثال می‌توان به عبارت‌های کنترلی در حلقه‌های while  یا عبارت‌های مقایسه‌ای اشاره کرد. برنامه نویسان پایتون باید روش استفاده از داده‌هایی با نوع Boolean را بلد باشند. با کمک نوع داده بولی و عملگرهای منطقی می‌توانیم ساختارهای پیچیده‌ای را برنامه نویسی بکنیم.

بر اساس رای ۱ نفر
آیا این مطلب برای شما مفید بود؟
اگر پرسشی درباره این مطلب دارید، آن را با ما مطرح کنید.
منابع:
mimokaggle
PDF
مطالب مرتبط
نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *