User-defined functions

Python में Functions का परिचय

Hugo Bowne-Anderson

Instructor

आप क्या सीखेंगे:

  • बिना पैरामीटर के फंक्शन डिफाइन करें

  • एक पैरामीटर वाला फंक्शन डिफाइन करें

  • वैल्यू रिटर्न करने वाले फंक्शन डिफाइन करें

  • आगे: कई आर्ग्युमेंट, कई रिटर्न वैल्यू

Python में Functions का परिचय

Built-in functions

  • str()
x = str(5)

print(x)
'5'
print(type(x))
<class 'str'>
Python में Functions का परिचय

फंक्शन डिफाइन करना

def square():    # <- Function header

new_value = 4 ** 2 # <- Function body print(new_value)
square()
16
Python में Functions का परिचय

फंक्शन पैरामीटर

def square(value):
    new_value = value ** 2
    print(new_value)

square(4)
16
square(5)
25
Python में Functions का परिचय

फंक्शनों से वैल्यू रिटर्न करना

  • return से फंक्शन से वैल्यू लौटाएँ
def square(value):
    new_value = value ** 2
    return new_value

num = square(4) print(num)
16
Python में Functions का परिचय

Docstrings

  • Docstrings आपके फंक्शन का काम बताती हैं

  • आपके फंक्शन की डॉक्युमेंटेशन का काम करती हैं

  • फंक्शन हेडर के तुरंत बाद वाली लाइन में रखी जाती हैं

  • ट्रिपल डबल कोट्स """ के बीच होती हैं

def square(value):
    """Returns the square of a value."""
    new_value = value ** 2
    return new_value
Python में Functions का परिचय

अभ्यास करते हैं!

Python में Functions का परिचय

Preparing Video For Download...