बूलियन वेरिएबल्स संख्यात्मक वेरिएबल्स की तरह ही होते हैं। हम इनको एक्सप्रेशन्स असाइन कर सकते हैं, ऑपरेशन्स कर सकते हैं, और इनके मान प्रिंट कर सकते हैं।
दो मानों के बराबर होने की जांच करने के लिए हम == ऑपरेटर का उपयोग कर सकते हैं:
a = 10
b = 20 / 2
print(a == b) # True
c = a == b
print(c) # True
d = 3
print(a == d) # False
यहाँ एक्सप्रेशन a == b का परिणाम True है क्योंकि 10, 20 / 2 के बराबर है। हम a == b की जांच के परिणाम को एक और वेरिएबल c में भी असाइन कर सकते हैं और उसके मान को प्रिंट कर सकते हैं।
Python में, True का मान 1 माना जा सकता है और False का मान 0। इसलिए, हम बूलियन मानों के साथ जोड़ और गुणा जैसे ऑपरेशन्स भी कर सकते हैं: