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

पायथन में डिफ़ॉल्ट आर्गुमेंट्स


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

उदाहरण

#!/usr/bin/python
# फ़ंक्शन परिभाषा यहां है
def printinfo(name, age=35):
    "This prints a passed info into this function"
    print "Name: ", name
    print "Age ", age
    return

# अब आप printinfo फ़ंक्शन को कॉल कर सकते हैं
printinfo(age=50, name="miki")
printinfo(name="miki")

आउटपुट

जब उपरोक्त कोड निष्पादित होता है, तो यह निम्नलिखित परिणाम देता है:

Name: miki Age 50
Name: miki Age 35

  1. - Python में String को Capitalize कैसे करें?

    String Capitalize करना तरीका 1: capitalize() Method (First Word Only) यदि आप केवल String के First Word के First Letter को Capitalize करना चाहते हैं, तो String Class के capitalize Method का उपयोग करें। >>> s = my name >>> s.capitalize() My name तरीका 2: Manual Slicing >>>

  1. - पायथन में फंक्शन को वैकल्पिक पैरामीटर कैसे पास करें?

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

  1. - पायथन में डिफ़ॉल्ट आर्गुमेंट्स क्या हैं?

    पायथन फंक्शन आर्गुमेंट्स को डिफ़ॉल्ट मान रखने की अनुमति देता है; यदि फंक्शन को उस आर्गुमेंट के बिना कॉल किया जाता है, तो आर्गुमेंट को उसका डिफ़ॉल्ट मान मिल जाता है। उदाहरण पायथन में फंक्शन आर्गुमेंट्स के लिए सिंटैक्स और डिफ़ॉल्ट मान दर्शाने का एक अलग तरीका है। डिफ़ॉल्ट मान इंगित करते हैं कि यदि फंक्