i have not yet understood what is the use of booleans
Booleans store a True/False value. Usually, you’ll use them in
if statements to decide whether to do something or not, but sometimes you’ll just print out the value itself. For example:
budget = 1250 # $12.50 cost = 1100 # $11.00 if cost < budget: # not stored in a variable, but this is also a # boolean - it's either True or False can_buy = True else: can_buy = False print(can_buy) # result: True
Are you asking why to use boolean in lieu of alternatives? Like why not have an integer assigned to either 0 or 1, serving the same purpose? If so…
The reasons are:
- storage: boolean takes up less space than int and other data types, and…
- error detection: if a boolean can only be assigned true or false, there’s only one way for it to get screwed up by a bug in your code and not equal what it is supposed to equal. If you use an int for the same purpose, although you want it to be a 0 or a 1 to represent possible outcomes in your program… your code won’t crash and show you a clear error, because int works for values up to ~2 billion.
Hopefully that helps.
Boolean refers to a system of logical thought that is used to create true/false statements. A Boolean value expresses a truth value (which can be either true or false). Boolean expressions use the operators AND, OR, XOR and NOT to compare values and return a true or false result.
If you want how you can perform booleans in programming then join python course today. Fpr more info you can click on http://pythonandmltrainingcourses.com/courses/best-python-training-in-noida/