"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > कार्य()

कार्य()

2024-07-31 को प्रकाशित
ब्राउज़ करें:537

Functions()

सबको नमस्ते
मैं एस हूं. केविन
आज हम समारोह देखने गए।

कार्य

अपने कोड में एक फ़ंक्शन को थोड़ा सहायक के रूप में सोचें। यह एक ऐसी रेसिपी की तरह है जिसे आप बार-बार उपयोग कर सकते हैं।

कार्यों की आवश्यकता क्यों है?

1.पुन: प्रयोज्यता
2.संगठन
3.दोहराव से बचना
4.जटिल समस्याओं को सरल बनाना
उदाहरण:

def celsius_to_fahrenheit(celsius):
    return (celsius * 9/5)   32

celsius1 = 25
fahrenheit1 = celsius_to_fahrenheit(celsius1)
print(f"{celsius1}°C is {fahrenheit1}°F")

celsius2 = 30
fahrenheit2 = celsius_to_fahrenheit(celsius2)
print(f"{celsius2}°C is {fahrenheit2}°F")

celsius3 = 15
fahrenheit3 = celsius_to_fahrenheit(celsius3)
print(f"{celsius3}°C is {fahrenheit3}°F")

कार्यों का उपयोग

1. लोगों को बधाई

def greet(name):
    print(f"Hello, {name}!")

greet("Alice")
greet("Bob")

2. दो नंबर जोड़ना

def add(a, b):
    return a   b

result = add(5, 3)
print(f"The sum is: {result}")

3. यह जाँचना कि कोई संख्या सम है या विषम

def is_even(number):
    return number % 2 == 0

print(is_even(4))  # True
print(is_even(7))  # False

04. अधिकतम तीन संख्याएँ ज्ञात करना

def max_of_three(a, b, c):
    max = None
    if a > b:
        max = a
    else:
        max = b

    if max > c:
        return max
    else:
        return c

5. किसी संख्या के फैक्टोरियल की गणना करना

def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n - 1)

print(factorial(5))  # 120

6. एक वृत्त के क्षेत्रफल की गणना

import math

def area_of_circle(radius):
    return math.pi * radius ** 2

print(area_of_circle(5))  # 78.53981633974483
विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/kk_python/functions-4f1i?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3