এই :প্রতীকটি পাইথনে একাধিক উদ্দেশ্যে ব্যবহৃত হয়
সিকোয়েন্স সহ স্লাইস অপারেটর হিসাবে −
- অপারেটর একটি সিকোয়েন্স অবজেক্ট থেকে একটি অংশকে স্লাইস করে যেমন তালিকা, টিপল বা স্ট্রিং। দুইটা যুক্তি লাগে। প্রথমটি হল স্লাইসের শুরুর সূচক এবং দ্বিতীয়টি হল স্লাইসের শেষের সূচক। উভয় অপারেন্ড ঐচ্ছিক। যদি প্রথম অপারেন্ড বাদ দেওয়া হয়, এটি ডিফল্টরূপে 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