कभी-कभी हमें एक स्टेटमेंट में एक से अधिक कंडीशन चेकिंग का उपयोग करने की आवश्यकता होती है। इस तरह की जाँच के लिए कुछ बुनियादी सिंटैक्स हैं x
अन्य भाषाओं की तरह, पायथन में कुछ बुनियादी तुलना ऑपरेटर हैं। ये तुलना ऑपरेटर हैं <, <=,>,>=, ==, !=, is, is not, in, not in.
इन ऑपरेटरों की प्राथमिकता समान है, और वरीयता अंकगणित, बिटवाइज़ और शिफ्टिंग ऑपरेटरों से कम है।
इन ऑपरेटरों को मनमाने ढंग से व्यवस्थित किया जा सकता है। इन्हें एक चेन के रूप में इस्तेमाल किया जाएगा। उदाहरण के लिए, यदि व्यंजक x
तो तुलना ऑपरेटरों की श्रृखंला सुविधाओं पर कुछ उदाहरण हैं।
उदाहरण कोड
a = 10
b = 20
c = 5
# c < a < b is same as c <a and a < b
print(c < a)
print(a < b)
print(c < a < b)
# b is not in between 40 and 60
print(40 <= b <= 60)
# a is 10, which is greater than c
print(a == 10 > c)
से बड़ा है आउटपुट
True
True
True
False
True
उदाहरण कोड
u = 5
v = 10
w = 15
x = 0
y = 7
z = 15
# The w is same as z but not same as v, v is greater than x, which is less than y
print(z is w is not v > x < y)
# Check whether w and z are same and x < z > y or not
print(x < w == z > y)
आउटपुट
True
True