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

पायथन में डबल स्टार ऑपरेटर का क्या अर्थ है?


संख्यात्मक डेटा प्रकारों के लिए डबल तारांकन (**) को घातांक ऑपरेटर के रूप में परिभाषित किया गया है

>>> a=10; b=2
>>> a**b
100
>>> a=1.5; b=2.5
>>> a**b
2.7556759606310752
>>> a=3+2j
>>> b=3+5j
>>> a**b
(-0.7851059645317211+2.350232331971346j)

फ़ंक्शन परिभाषा में, उपसर्ग के रूप में डबल तारांकन के साथ तर्क, कॉलिंग परिवेश से इसे एकाधिक कीवर्ड तर्क भेजने में मदद करता है

>>> def function(**arg):
    for i in arg:
      print (i,arg[i])

>>> function(a=1, b=2, c=3, d=4)
a 1
b 2
c 3
d 4



  1. ट्विटर पर बायो का क्या अर्थ है?

    एक ट्विटर बायो आपके ट्विटर प्रोफाइल को सेट करने का एक घटक है। यह आपके नाम और आपकी प्रोफ़ाइल पर ट्विटर हैंडल के नीचे दिखाई देता है। इसका उपयोग दूसरों को एक संक्षिप्त परिचय देने के लिए करें कि आप कौन हैं, अपनी रुचियों की सूची बनाएं, या अपने व्यवसाय का प्रचार करें। अपना बायो कैसे बदलें आप अपनी प्रोफ

  1. पायथन में * ऑपरेटर टुपल पर कैसे काम करता है?

    star(*) ऑपरेटर अनुक्रम/संग्रह को स्थितीय तर्कों में खोल देता है। इसलिए यदि आपके पास एक टुपल है और उस टपल के आइटम को प्रत्येक स्थिति के लिए तर्क के रूप में पास करना चाहते हैं क्योंकि वे टुपल में हैं, प्रत्येक तत्व को व्यक्तिगत रूप से अनुक्रमित करने के बजाय, आप केवल * ऑपरेटर का उपयोग कर सकते हैं। उदा

  1. अगर __name__ ==__main__:पायथन में क्या करता है?

    जब पायथन इंटरप्रेटर किसी स्रोत फ़ाइल को पढ़ता है, तो वह उसमें पाए गए सभी कोड को निष्पादित करता है। कोड निष्पादित करने से पहले, यह कुछ विशेष चर परिभाषित करेगा। उदाहरण के लिए, यदि पाइथन दुभाषिया उस मॉड्यूल (स्रोत फ़ाइल) को मुख्य प्रोग्राम के रूप में चला रहा है, तो यह __main__ मान रखने के लिए विशेष __