parameter-passing पर टैग किए गए जवाब

पैरामीटर-पासिंग एक फ़ंक्शन के मापदंडों को मान असाइन करने की प्रक्रिया है

30
जावा "पास-दर-संदर्भ" या "पास-बाय-वैल्यू" है?
मुझे हमेशा लगा कि जावा पास-बाय-रेफरेंस है । हालाँकि, मैंने कुछ ब्लॉग पोस्ट देखे हैं (उदाहरण के लिए, यह ब्लॉग ) जो दावा करता है कि यह नहीं है। मुझे नहीं लगता कि मैं उनके द्वारा किए गए भेद को समझता हूं। स्पष्टीकरण क्या है?

26
मैं संदर्भ से चर कैसे पार करूं?
पायथन प्रलेखन अस्पष्ट लगता है कि क्या संदर्भ या मूल्य द्वारा पैरामीटर पारित किए जाते हैं, और निम्न कोड अपरिवर्तित मूल्य 'मूल' पैदा करता है class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def change(self, var): var = 'Changed' क्या वास्तविक संदर्भ द्वारा चर को पारित करने के लिए …

21
मापदंडों के लिए ** (डबल स्टार / तारांकन) और * (स्टार / तारांकन) क्या करता है?
На этот вопрос есть ответы на स्टैक ओवरफ़्लो на русском : Что значит * (звёздочка) и ** двойная звёздочка в Питоне? निम्नलिखित विधि परिभाषाओं में, क्या करता है *और किसके **लिए है param2? def foo(param1, *param2): def bar(param1, **param2):

9
बैश लिपि में पास किए गए तर्कों की संख्या जांचें
मैं अपने बैश स्क्रिप्ट को एक त्रुटि संदेश प्रिंट करना चाहूंगा यदि आवश्यक तर्क गिनती पूरी नहीं हुई है। मैंने निम्नलिखित कोड आज़माया: #!/bin/bash echo Script name: $0 echo $# arguments if [$# -ne 1]; then echo "illegal number of parameters" fi किसी अज्ञात कारण से मुझे निम्नलिखित त्रुटि मिली …

5
फंक्शन कॉल में स्टार ऑपरेटर का क्या मतलब है?
*पायथन में ऑपरेटर का क्या मतलब है, जैसे कोड में zip(*x)या f(**k)? यह दुभाषिया में आंतरिक रूप से कैसे संभाला जाता है? क्या यह प्रदर्शन को प्रभावित करता है? क्या यह तेज या धीमा है? यह कब उपयोगी है और कब नहीं? क्या इसे फ़ंक्शन डिक्लेरेशन में या कॉल में …


8
कैसे एक बैश स्क्रिप्ट लिखने के लिए जो वैकल्पिक इनपुट तर्क लेता है?
मैं चाहता हूं कि मेरी स्क्रिप्ट एक वैकल्पिक इनपुट लेने में सक्षम हो, उदाहरण के लिए वर्तमान में मेरी स्क्रिप्ट है #!/bin/bash somecommand foo लेकिन मैं यह कहना चाहूंगा: #!/bin/bash somecommand [ if $1 exists, $1, else, foo ]

4
ट्यूपल्स को तर्कों में विस्तारित करना
क्या एक फ़ंक्शन में पायथन टपल को विस्तारित करने का एक तरीका है - वास्तविक मापदंडों के रूप में? उदाहरण के लिए, यहां expand()जादू है: some_tuple = (1, "foo", "bar") def myfun(number, str1, str2): return (number * 2, str1 + str2, str2 + str1) myfun(expand(some_tuple)) # (2, "foobar", "barfoo") मुझे …

10
Params कीवर्ड का उपयोग क्यों करें?
मुझे पता है कि यह एक बुनियादी सवाल है, लेकिन मुझे इसका जवाब नहीं मिला। इसका उपयोग क्यों करें? यदि आप एक फ़ंक्शन या एक विधि लिखते हैं जो इसका उपयोग कर रहा है, जब आप इसे हटाते हैं तो कोड अभी भी पूरी तरह से काम करेगा, इसके बिना …

13
जावास्क्रिप्ट: मापदंडों को कॉलबैक फ़ंक्शन में पास करना
मैं कॉलबैक के रूप में उपयोग किए जाने वाले फ़ंक्शन के लिए कुछ पैरामीटर पास करने की कोशिश कर रहा हूं, मैं यह कैसे कर सकता हूं? function tryMe (param1, param2) { alert (param1 + " and " + param2); } function callbackTester (callback, param1, param2) { callback (param1, param2); …

7
jQuery का -क्लिक करें - उपयोगकर्ता फ़ंक्शन के लिए पैरामीटर पास करें
मैं jQuery के .click का उपयोग करते हुए मापदंडों के साथ एक फ़ंक्शन को कॉल करने की कोशिश कर रहा हूं, लेकिन मुझे यह काम करने के लिए नहीं मिल सकता है। यह है कि मैं इसे कैसे काम करना चाहता हूं: $('.leadtoscore').click(add_event('shot')); जो कॉल करता है function add_event(event) { …

6
फ़ंक्शन तर्कों में नंगे तारांकन चिह्न?
एक फ़ंक्शन के तर्कों में एक नंगे तारांकन क्या करता है? जब मैंने अचार मॉड्यूल को देखा, तो मैंने यह देखा : pickle.dump(obj, file, protocol=None, *, fix_imports=True) मैं एक एकल और डबल तारांकन पूर्व तर्कों के बारे में जानता हूं (तर्कों की चर संख्या के लिए), लेकिन इससे पहले कुछ …

7
C # में संदर्भ या मान से ऑब्जेक्ट पास करना
C # में, मैंने हमेशा सोचा है कि गैर-आदिम चर संदर्भ द्वारा पारित किए गए थे और मूल्य द्वारा पारित किए गए आदिम मूल्य। इसलिए किसी भी गैर-आदिम वस्तु को विधि में पास करते समय, विधि में वस्तु के लिए किया गया कोई भी वस्तु पारित होने पर प्रभाव डालेगा। …

7
क्या C ++ में संदर्भ से गुजरने पर सूचक द्वारा पास करने के लाभ हैं?
C ++ में संदर्भ द्वारा पास करने पर सूचक द्वारा पास करने के क्या लाभ हैं? हाल ही में, मैंने कई उदाहरण देखे हैं जो संदर्भ से गुजरने के बजाय संकेत द्वारा तर्क वितर्क को चुनते हैं। क्या ऐसा करने के फायदे हैं? उदाहरण: func(SPRITE *x); की एक कॉल के …

6
jQuery - जमा पर अतिरिक्त पैरामीटर जोड़ें (ajax नहीं)
JQuery के 'सबमिट' का उपयोग करना - क्या एक फॉर्म में अतिरिक्त मापदंडों को पारित करने का एक तरीका है? मैं इसे अजाक्स के साथ नहीं देख रहा हूं - यह सामान्य, ताज़ा-विशिष्ट रूप प्रस्तुत करना है। $('#submit').click(function () { $('#event').submit(function () { data: { form['attendees'] = $('#attendance').sortable('toArray').toString(); }); });

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.