Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन के ** ऑपरेटर की एसोसिएटिविटी क्या है?


पायथन डॉक्स से:

एक ही बॉक्स में ऑपरेटर बाएं से दाएं ग्रुप होते हैं (तुलना को छोड़कर), जिसमें टेस्ट भी शामिल हैं, जिनकी सभी की समान प्रीसिडेंस होती है और बाएं से दाएं चेन होती हैं — देखें सेक्शन तुलना — और एक्सपोनेंशिएशन, जो दाएं से बाएं ग्रुप होता है।

तो ** ऑपरेटर (एक्सपोनेंशिएशन) राइट-टू-लेफ्ट एसोसिएटिव है। उदाहरण के लिए:

2 ** 3 ** 4 का मूल्यांकन इस प्रकार किया जाएगा: (2 ** (3 ** 4))

उदाहरण के लिए:

print(2 ** 3 ** 0)

यह आउटपुट देगा:

2

  1. - Python में स्टार ऑपरेटर का क्या अर्थ है?

    एस्टेरिस्क (स्टार) ऑपरेटर Python में एक से अधिक अर्थों के साथ उपयोग किया जाता है। न्यूमेरिक डेटा टाइप्स के लिए, `*` गुणा ऑपरेटर के रूप में उपयोग किया जाता है। >>> a = 10; b = 20 >>> a * b 200 >>> a = 1.5; b = 2.5 >>> a * b 3.75 >>> a = 2 + 3j; b = 3 + 2j

  1. - पायथन में search() फ़ंक्शन क्या है?

    पायथन में, search() मॉड्यूल re का एक मेथड है।search() का सिंटैक्स:re.search(pattern, string):यह re.match() के समान है लेकिन यह हमें केवल स्ट्रिंग की शुरुआत में मिलान ढूंढने तक सीमित नहीं करता। re.match() मेथड के विपरीत, यहां स्ट्रिंग TP Tutorials Point TP में पैटर्न Tutorials खोजने पर मिलान लौटाएगा।

  1. - पायथन में match() फ़ंक्शन क्या है?

    पायथन में, match() मॉड्यूल re का एक मेथड है।सिंटैक्सmatch() का सिंटैक्स:re.match(pattern, string):यह मेथड तभी मिलान ढूंढता है जब यह स्ट्रिंग की शुरुआत में होता है। उदाहरण के लिए, स्ट्रिंग TP Tutorials Point TP पर match() कॉल करना और पैटर्न TP खोजना मिलान करेगा। हालांकि, यदि हम केवल Tutorials खोजते ह