The :प्रतीक का प्रयोग Python में एक से अधिक उद्देश्यों के लिए किया जाता है
अनुक्रम के साथ स्लाइस ऑपरेटर के रूप में -
- ऑपरेटर एक अनुक्रम वस्तु जैसे सूची, टपल या स्ट्रिंग से एक भाग को काटता है। इसमें दो तर्क लगते हैं। पहला स्लाइस की शुरुआत का सूचकांक है और दूसरा स्लाइस के अंत का सूचकांक है। दोनों ऑपरेंड वैकल्पिक हैं। यदि पहला ऑपरेंड छोड़ा गया है, तो यह डिफ़ॉल्ट रूप से 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'
- सिंबल का उपयोग स्टेटमेंट के इंडेंट सूट को शुरू करने के लिए भी किया जाता है, अगर, जबकि, के लिए, def और क्लास स्टेटमेंट के मामले में
if expr: stmt
while expr: stmt1 stmt2
for x in sequence: stmt1 stmt2
def function1(): stmt1 stmt2