কম্পিউটার

পাইথনে কোলন ':' অপারেটর কী করে?


এই :প্রতীকটি পাইথনে একাধিক উদ্দেশ্যে ব্যবহৃত হয়

সিকোয়েন্স সহ স্লাইস অপারেটর হিসাবে −

- অপারেটর একটি সিকোয়েন্স অবজেক্ট থেকে একটি অংশকে স্লাইস করে যেমন তালিকা, টিপল বা স্ট্রিং। দুইটা যুক্তি লাগে। প্রথমটি হল স্লাইসের শুরুর সূচক এবং দ্বিতীয়টি হল স্লাইসের শেষের সূচক। উভয় অপারেন্ড ঐচ্ছিক। যদি প্রথম অপারেন্ড বাদ দেওয়া হয়, এটি ডিফল্টরূপে 0 হয়। যদি দ্বিতীয়টি বাদ দেওয়া হয় তবে এটি ক্রমটির শেষে সেট করা হয়৷

>>> a=[1,2,3,4,5]
>>> a[1:3]
[2, 3]
>>> a[:3]
[1, 2, 3]
>>> a[2:]
[3, 4, 5]
>>> s='computer'
>>> s[:3]
'com'
>>> s[3:6]
'put'

if, while, for, def এবং class স্টেটমেন্টের ক্ষেত্রে − চিহ্নটি স্টেটমেন্টের একটি ইন্ডেন্ট স্যুট শুরু করতেও ব্যবহৃত হয়

if expr:
   stmt
while expr:
   stmt1
   stmt2
for x in sequence:
   stmt1
   stmt2
def  function1():
   stmt1
   stmt2

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

  2. delattr() ফাংশন পাইথনে কি করে?

  3. প্রিন্ট>> পাইথনে কি করে?

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