- همان طور که نوع و جنس مقدار یک متغیر میتواند از نوع عدد صحیح (int یا integer) و یا عدد اعشاری (float) و یا رشته (str یا string) باشد ، نوع دیگری نیز موجود است به نام Boolean یا بولن یا بولی
- بولی (بولین یا Boolean) در علوم رایانه نوع دادهای است که تنها میتواند یکی از دو مقدار ممکن را داشته باشد.
- معمولا مقادیر مجاز برای این نوع داده با True (به معنای درست) و False (به معنای نادرست) نمایش داده میشود.
- این نوع داده برای تعیین ارزش عبارات منطقی و جبر بولی مورد استفاده قرار میگیرد.
- عنوان این نوع داده از روی نام جورج بول (George Boole) ریاضیدان انگلیسی گرفته شده است که اولین قدمها را در زمینه سیستم جبری منطق برداشت.
- به عنوان مثال کنسول پایتون را در نظر بگیرید :
>>> 5 > 3
True
- خروجی چاپ شده از جنس بولن یا بولی یا boolean نامیده میشود.
- به عنوان مثالی دیگر :
>>> type(5 > 3)
<class 'bool'>
- بررسی شده در پایتون نسخه ۳