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

पायथन में किसी फ़ंक्शन में चर-लंबाई तर्कों का उपयोग कैसे करें?


पायथन में, *args के सिंगल-एस्टरिस्क फॉर्म को फंक्शन्स के लिए गैर-कीवर्ड वैरिएबल-लेंथ तर्क सूची भेजने के लिए पैरामीटर के रूप में उपयोग किया जा सकता है। यह देखा गया है कि तारांकन (*) यहाँ महत्वपूर्ण है, और शब्द args के साथ इसका अर्थ है कि गैर-कीवर्ड तर्कों की एक चर लंबाई सूची है।

उदाहरण

def multiply(*args):
    y = 1  
    for num in args:
        y *= num
    print(y)
multiply(3, 7)
multiply(9, 8)
multiply(3, 4, 7)
multiply(5, 6, 10, 8)

आउटपुट

21
72
84
2400

  1. पायथन विस्तार का उपयोग कैसे करें ()

    मान लीजिए कि आप एक पार्टी करने जा रहे हैं, और आपके पास उन दोस्तों की एक सूची है जिन्हें आप आमंत्रित करने जा रहे हैं। जैसे-जैसे आप उन लोगों के बारे में सोचते हैं, जिन्हें आप आमंत्रित करना चाहते हैं, यह सूची बढ़ सकती है। यह वह जगह है जहां पायथन विस्तार () विधि आती है। विस्तार () विधि आपको सूची के

  1. जावास्क्रिप्ट फ़ंक्शन में असीमित तर्कों का उपयोग कैसे करें?

    कार्य करने के लिए असीमित संख्या में तर्कों का उपयोग करने के लिए, तर्क वस्तु का उपयोग करें। उदाहरण आप जावास्क्रिप्ट में किसी फ़ंक्शन में असीमित तर्क लागू करने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं लाइव डेमो <html>    <body>       <script>   &nb

  1. टिंकर पायथन में थ्रेड का उपयोग कैसे करें?

    Tkinter के साथ, हम थ्रेडिंग का उपयोग करके एक बार में कई फ़ंक्शन कॉल कर सकते हैं . यह किसी एप्लिकेशन में कुछ कार्यों का अतुल्यकालिक निष्पादन प्रदान करता है। पायथन में एक थ्रेड का उपयोग करने के लिए, हम थ्रेडिंग . नामक एक मॉड्यूल आयात कर सकते हैं और इसके थ्रेड . को उपवर्गित करें कक्षा। हमारी नई कक्षा