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