पायथन में, और और या (नहीं के साथ) को लॉजिकल ऑपरेटर्स के रूप में परिभाषित किया गया है। दोनों को दो ऑपरेंड की आवश्यकता होती है जो सही या गलत का मूल्यांकन कर सकते हैं।
और ऑपरेटर ट्रू तभी लौटाता है जब दोनों ऑपरेंड ट्रू हों।
>>> a=50 >>> b=25 >>> a>40 and b>40 False >>> a>100 and b<50 False >>> a==0 and b==0 False >>> a>0 and b>0 True
ऑपरेंड सही होने पर या ऑपरेटर ट्रू लौटाता है।
>>> a=50 >>> b=25 >>> a>40 or b>40 True >>> a>100 or b<50 True >>> a==0 or b==0 False >>> a>0 or b>0 True