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

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


पायथन में तारक (तारा) संचालिका का उपयोग किया जाता है, जिसके साथ एक से अधिक अर्थ जुड़े होते हैं।

संख्यात्मक डेटा प्रकारों के लिए, * का उपयोग गुणन संकारक के रूप में किया जाता है

>>> a=10;b=20
>>> a*b
200
>>> a=1.5; b=2.5;
>>> a*b
3.75
>>> a=2+3j; b=3+2j
>>> a*b
13j

स्ट्रिंग, सूची और टपल जैसे अनुक्रमों के लिए, * एक दोहराव ऑपरेटर है

>>> s="Hello"
>>> s*3
'HelloHelloHello'
>>> L1=[1,2,3]
>>> L1*3
[1, 2, 3, 1, 2, 3, 1, 2, 3]
>>> T1=(1,2,3)
>>> T1*3
(1, 2, 3, 1, 2, 3, 1, 2, 3)

फ़ंक्शन घोषणा में उपयोग किए गए एकल तारक के रूप में कॉलिंग परिवेश से पारित तर्कों की चर संख्या की अनुमति देता है। फ़ंक्शन के अंदर यह एक टपल के रूप में व्यवहार करता है।

>>> def function(*arg):
    print (type(arg))
    for i in arg:
      print (i)


>>> function(1,2,3)
<class 'tuple'>
1
2
3



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

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

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

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

  1. पाइथन में स्ट्रिंग्स का % क्या करता है?

    % एक स्ट्रिंग स्वरूपण ऑपरेटर या इंटरपोलेशन ऑपरेटर है। प्रारूप% मान (जहां प्रारूप एक स्ट्रिंग है) को देखते हुए, प्रारूप में% रूपांतरण विनिर्देशों को मूल्यों के शून्य या अधिक तत्वों से बदल दिया जाता है। प्रभाव सी भाषा में स्प्रिंटफ () का उपयोग करने के समान है। उदाहरण के लिए, >>> lang = "