2011-01-19 8 views
6

में पाइथन में < का अर्थ क्या है?पाइथन

मैं गूगल पर उसकी खोज की कोशिश की है, लेकिन मैं खोज पद के अंदर पाने के लिए प्रतीत नहीं कर सकते हैं ...

मैं किसी अन्य भाषा में इस नहीं देखा है भी नहीं तो मैं इसे खोजने की कोशिश करते।

+1

रिकॉर्ड, पास्कल (और इसलिए डेल्फी) के लिए इसका मतलब है और propably Wirth की भाषाओं के कुछ अन्य एक ही तरीके से इसका इस्तेमाल करते हैं पायथन के रूप में। – delnan

+1

बेसिक एक और भाषा है जो इस ऑपरेटर का उपयोग करती है। –

+1

और एसक्यूएल भी करता है। – Dirk

उत्तर

15

<>!= की वैकल्पिक वर्तनी है, असमानता परीक्षण ऑपरेटर। आईआईआरसी, इसे पायथन 3 में हटा दिया गया है।

>>> "foo" <> "bar" 
True 
>>> "foo" <> "foo" 
False 
+3

+1 (आपको सही तरीके से याद है) – delnan

+2

मैंने कभी भी एक पायथन प्रोग्राम में <> का सामना नहीं किया है! =। प्रति दिन कुछ नया सीखें। – seggy

+2

@seggy - कुछ नया सीखें जिसे जल्द से जल्द भुला दिया जाना चाहिए :) बेशक, आपको ओल्ड पाइथन कोड को बनाए रखना होगा। – KevinDTimm

1

<>not equal to का मतलब है। <> और != का एक ही अर्थ है।

docs से:

रूपों <> और = बराबर हैं; सी के साथ स्थिरता के लिए ! = = पसंदीदा है; कहां! = < से नीचे उल्लिखित है> भी स्वीकार किया जाता है। <> वर्तनी को अश्लील माना जाता है।

2

यह रूप में एक ही है! = ("बराबर नहीं")

3

यह एक अप्रचलित असमानता ऑपरेटर है। पायथन documentation देखें।

! = भी < लिखा जा सकता है>, लेकिन इस है एक अप्रचलित उपयोग केवल पीछे की ओर संगतता के लिए रखा है। नया कोड हमेशा उपयोग करना चाहिए! =।

0

<> ऑपरेटर के रूप में ही है! = जो न के बराबर

if thing1 <> thing2: 
    code here