Back to: Python Programming
Boolean value is something either True or False.
isGood = True
isBad = False
print(isGood)
print(type(isGood))
print(isBad)
print(type(isBad))
Output:
True
<class 'bool'>
False
<class 'bool'>
Boolean is mainly used for justifying a condition. Let me clear:
Two friends have brought some marbles from a shop but one does not know the other’s number. They decide if friend1 has more marbles than friend2 then friend1 will give a treat to friend2 otherwise friend2 will the treat. Let’s see actual number of marbles they have and determine who has the higher number of marbles:
friend1_marbles = 20
friend2_marbles = 18
# checking if friend1_marbles is greater than friend2_marbles
condition = friend1_marbles>friend2_marbles
print(condition)
print(type(condition))
Output:
True
<class 'bool'>
We will similar kind of examples when we will study conditional statements(if..else)