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

पायथन में फ़ंक्शन को कैसे परिभाषित करें?

फ़ंक्शन कोड का एक टुकड़ा है जिसे नाम से बुलाया जाता है। इसे (यानी पैरामीटर) पर संचालित करने के लिए डेटा पास किया जा सकता है और वैकल्पिक रूप से डेटा (वापसी मूल्य) वापस कर सकता है। किसी फ़ंक्शन को दिया गया सभी डेटा स्पष्ट रूप से पारित किया जाता है।

किसी फ़ंक्शन को परिभाषित करने का सिंटैक्स

def function_name():
     #do something

फ़ंक्शन को स्पेस के बाद कीवर्ड def और कोष्ठक और कोलन के साथ function_name का उपयोग करके परिभाषित किया गया है। अगली पंक्ति में कुछ करने के लिए एक इंडेंट कोड ब्लॉक होता है

विधि एक ऐसा कार्य है जो किसी वस्तु से जुड़ा होता है। पायथन में, विधि वर्ग के उदाहरणों के लिए अद्वितीय नहीं है। किसी भी ऑब्जेक्ट प्रकार में विधियां हो सकती हैं।

ऐसा कहा जाता है कि पायथन में सब कुछ एक वस्तु है। पायथन में, कार्य भी वस्तुएं हैं। इसलिए उनमें अन्य वस्तुओं की तरह गुण होते हैं। हम उन्हें नई विशेषताएँ भी निर्दिष्ट कर सकते हैं, साथ ही उन विशेषताओं के मूल्यों को पुनः प्राप्त कर सकते हैं। फ़ंक्शंस में उनके अंदर लिखे गए फ़ंक्शन भी हो सकते हैं।



  1. जावास्क्रिप्ट में फ़ंक्शन को कैसे परिभाषित करें?

    जावास्क्रिप्ट में किसी फ़ंक्शन को परिभाषित करने का सबसे आम तरीका है फ़ंक्शन कीवर्ड का उपयोग करना, उसके बाद एक अद्वितीय फ़ंक्शन नाम, पैरामीटर की एक सूची (जो खाली हो सकती है), और एक घुंघराले ब्रेसिज़ से घिरा स्टेटमेंट ब्लॉक। सिंटैक्स यहां सिंटैक्स है - <script>    <!--    

  1. जावास्क्रिप्ट में एरो फंक्शन को कैसे परिभाषित करें?

    मोटा तीर दिखाता है। यह आपको कीवर्ड “function” को बार-बार लिखने से भी बचाता है। सिंटैक्स यहाँ वाक्य रचना है - argument => expression एक से अधिक तर्कों के लिए निम्नलिखित का प्रयोग करें - (argument1 [, argument2]) => expression आइए किसी फंक्शन की तुलना फैट एरो के साथ और उसके बिना करें - जावास्

  1. पायथन Matplotlib में एक बहुभिन्नरूपी फ़ंक्शन कैसे प्लॉट करें?

    पायथन में एक बहुभिन्नरूपी फ़ंक्शन को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - कदम फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें। यादृच्छिक बनाएं x , y और z डेटा अंक numpy का उपयोग कर रहे हैं। एक आकृति और सबप्लॉट का एक सेट बनाएं। x . के साथ स्कैटर प्लॉट