কম্পিউটার টিউটোরিয়াল

পাইথনে কলন (:) অপারেটর কী কাজ করে?


পাইথনে : সিম্বল একাধিক উদ্দেশ্যে ব্যবহৃত হয়।

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

: অপারেটর লিস্ট, টাপল বা স্ট্রিং এর মতো সিকোয়েন্স অবজেক্ট থেকে একটি অংশ কাটায়। এতে দুটি আর্গুমেন্ট থাকে—প্রথমটি স্লাইস শুরু করার ইনডেক্স, দ্বিতীয়টি শেষ করার ইনডেক্স। দুটোই অপশনাল। প্রথমটি না দিলে ০, দ্বিতীয়টি না দিলে সিকোয়েন্সের শেষ ধরা হয়।

>>> 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. পাইথনে print >> সিনট্যাক্স কী এবং কীভাবে কাজ করে?

  4. পাইথনে স্ট্রিং-এ % অপারেটর কী করে