কম্পিউটার

পাইথনে স্টার অপারেটর বলতে কী বোঝায়?


Asterisk (স্টার) অপারেটরটি 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. টুইটারে বায়ো মানে কি?

  2. কিভাবে * অপারেটর পাইথনে একটি টিপলে কাজ করে?

  3. যদি __name__ ==__main__:পাইথনে কি করে?

  4. পাইথনে স্ট্রিংগুলি % কি করে?