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

विषयसूची:

पायथन में एक फ़ंक्शन को कैसे परिभाषित करें (चित्रों के साथ)
पायथन में एक फ़ंक्शन को कैसे परिभाषित करें (चित्रों के साथ)
Anonim

एक फ़ंक्शन कोड का एक ब्लॉक होता है जो इसे कॉल करने पर चलता है। हर बार दोहराए जाने पर कोड का एक ही ब्लॉक दर्ज करने के बजाय, आप इसे एक फ़ंक्शन के रूप में परिभाषित कर सकते हैं और फिर जब आपको इसका उपयोग करने की आवश्यकता हो तो इसे कॉल कर सकते हैं। फ़ंक्शंस आपको इनपुट के रूप में तर्क या पैरामीटर दर्ज करने की अनुमति देता है। फिर वे तर्कों के आधार पर डेटा लौटाएंगे और एक स्वतंत्र आउटपुट तैयार करेंगे। यह wikiHow आपको सिखाता है कि Python प्रोग्रामिंग लैंग्वेज में एक फंक्शन को कैसे परिभाषित किया जाए।

कदम

5623490 1
5623490 1

चरण 1. पायथन स्थापित करें।

पायथन में एक फ़ंक्शन लिखने के लिए, आपको इंस्टॉल-पायथन की आवश्यकता है। पायथन को डाउनलोड और इंस्टॉल करने के लिए निम्न चरणों का उपयोग करें:

  • वेब ब्राउज़र में https://www.python.org/downloads/ पर जाएं।
  • क्लिक शीर्ष पर पायथन [संस्करण संख्या] डाउनलोड करें।
  • अपने डाउनलोड फ़ोल्डर में Python.exe फ़ाइल पर डबल-क्लिक करें।
  • क्लिक अब स्थापित करें.
  • क्लिक हां
  • क्लिक बंद करे.
5623490 2
5623490 2

चरण 2. एक कोड संपादक खोलें।

मूल कोड संपादक जो अजगर के साथ आता है उसे IDLE कहा जाता है। वैकल्पिक रूप से, आप एटम, सबलाइम टेक्स्ट 3 और ऑनलाइन पायथन कंपाइलर जैसे तृतीय-पक्ष एकीकृत विकास वातावरण (आईडीई) का उपयोग कर सकते हैं।

5623490 3
5623490 3

चरण 3. एक नई फ़ाइल खोलें या उस फ़ाइल को खोलें जिसमें आप किसी फ़ंक्शन को परिभाषित करना चाहते हैं।

आईडीएलई में, आप एक नई फाइल खोल सकते हैं या क्लिक करके एक नई फाइल बना सकते हैं फ़ाइल शीर्ष पर मेनू क्लिक करें खोलना मौजूदा फ़ाइल खोलने के लिए, या क्लिक करें नई फ़ाइल एक नया कार्यक्रम शुरू करने के लिए।

5623490 4
5623490 4

चरण 4. किसी फ़ंक्शन को परिभाषित करने के लिए def टाइप करें।

पायथन में एक फ़ंक्शन को परिभाषित करने के लिए कीवर्ड "डीफ़" का उपयोग किया जाता है।

5623490 5
5623490 5

चरण 5। कोष्ठक और एक कोलन के बाद फ़ंक्शन नाम जोड़ें।

"डीफ़" के बाद एक स्थान रखें, फिर अपने फ़ंक्शन का नाम लिखें, उसके बाद कोष्ठक और एक कोलन लिखें। निम्न उदाहरण दिखाता है कि "say_hello" नामक फ़ंक्शन को कैसे परिभाषित किया जाए:

def Say_hello ():

5623490 6
5623490 6

चरण 6. अगली पंक्ति को इंडेंट करें और अपना कोड जोड़ें।

फ़ंक्शन के अंदर मौजूद सभी पंक्तियों को इंडेंट किया जाना चाहिए। निम्न उदाहरण दिखाता है कि "हैलो" कहने वाले फ़ंक्शन को कैसे परिभाषित किया जाए।

def Say_hello (): प्रिंट ("हैलो")

5623490 7
5623490 7

चरण 7. फ़ंक्शन नाम के बाद कोष्ठक में पैरामीटर या तर्क का नाम दर्ज करें।

यह फ़ंक्शन को विभिन्न डेटा इनपुट लेने और विभिन्न आउटपुट को संसाधित करने की अनुमति देता है। आप कई तर्क और पैरामीटर को अल्पविराम से अलग करके जोड़ सकते हैं। निम्नलिखित उदाहरण में "नाम" नामक पैरामीटर वाला एक फ़ंक्शन है:

def Say_hello (नाम): प्रिंट ("हैलो")

5623490 8
5623490 8

चरण 8. कोड में तर्क को संसाधित करने के लिए तर्क नाम का उपयोग करें।

जब आपको तर्क या पैरामीटर को कॉल करने की आवश्यकता हो तो तर्क या पैरामीटर का नाम कोड में रखें। निम्नलिखित उदाहरण में, एक फ़ंक्शन परिभाषित किया गया है जो "हैलो" कहता है और फिर उपयोगकर्ता के नाम का उल्लेख करता है:

def Say_hello (नाम): प्रिंट ("हैलो" + नाम)

5623490 9
5623490 9

चरण 9. फ़ंक्शन को कॉल करें।

किसी फ़ंक्शन का उपयोग करने के लिए, उसका नाम टाइप करके उसके बाद कोष्ठक में कॉल किया जाना चाहिए। निम्नलिखित उदाहरण में, एक फ़ंक्शन परिभाषित किया गया है और फिर कॉल किया गया है।

def Say_hello (नाम): प्रिंट ("हैलो" + नाम) say_hello ()

5623490 10
5623490 10

चरण 10. कीवर्ड तर्क या पैरामीटर जोड़ें।

यदि आपने पिछले चरण में कोड को संकलित करने का प्रयास किया है, तो संभवतः आपको एक त्रुटि संदेश प्राप्त हुआ है। ऐसा इसलिए है क्योंकि जब फ़ंक्शन को कॉल किया गया था, तो उसमें आवश्यक तर्क गुम था। किसी फ़ंक्शन को कॉल करते समय कोई तर्क या पैरामीटर जोड़ने के लिए, फ़ंक्शन को कॉल करने के बाद बस उसे कोष्ठक में टाइप करें। निम्नलिखित उदाहरण में, तर्क के रूप में एक नाम जोड़ा गया है। जब कोड संकलित किया जाता है, तो यह "हैलो" कहेगा और फिर नाम से एक व्यक्ति का उल्लेख करेगा:

def Say_hello (नाम): प्रिंट ("हैलो" + नाम) say_hello ("विकीहाउ रीडर")

सिफारिश की: