Identifier Variable and Negative Indexing

Identifier – Variable

इस Example में हमने str नाम के एक Identifier को “KRISHNA” नाम का एक String Object Assign किया है। इस Identifier str को Python में Variable कहा जाता है और जब तक Python में हम किसी भी Data Type के मान को किसी Variable में Store नहीं करते, तब तक उस मान को Use नहीं कर सकते।

Variable एक ऐसा Identifier होता है, जिसके मान को हम पूरे Program के दौरान समय-समय पर जरूरत के अनुसार Change कर सकते हैं। इसलिए हालांकि हमने str = “KRISHNA” Expression के माध्‍यम से Variable str में एक Text Value “KRISHNA” Store किया है, लेकिन हम चाहें तो अगले ही Statement में हम Text Value को बदलकर “MADHAV” भी कर सकते हैं, जिसके परिणामस्‍वरूप Variable str का मान अब बदलकर “KRISHNA” से “MADHAV” हो जाएगा और क्‍योंकि इस Identifier str में Stored मान को हम पूरे Program के दौरान कभी भी Change कर सकते हैं, इसीलिए इस तरह के Identifier को Variable कहा जाता है।

Negative Indexing

Python हमें ये सुविधा भी देता है कि हम किसी String जैसे Object में Contained Objects को Negative Indexing के माध्‍यम से भी Access कर सकते हैं और उस स्थिति में जो Data Return होता है, वो Right-to-Left Side में Return होता है। इसे समझने के लिए हम हमारे पिछले Example Program को ही निम्‍नानुसार Modify कर सकते हैं-


FileName: NegativeIndexing.py
str = "KRISHNA"
print("Total Characters in string ", str, ": ", len(str))

# Regular Indexing
print("Last Characters in string ", str, ": ", str[len(str)-1])

# Negative Indexing
print("Last Characters in string ", str, ": ", str[-1])

Output
Total Characters in string  KRISHNA :  7
Last Characters in string  KRISHNA :  A
Last Characters in string  KRISHNA :  A

जैसाकि इस Output से समझ सकते हैं कि String के अन्तिम Character को Access करने के लिए हम str[ len(str) – 1 ] का लम्‍बा लेकिन Regular Expression भी Use कर सकते हैं और str[ -1 ] का छोटा लेकिन Negative Indexing वाला तरीका भी Use कर सकते हैं, क्‍योंकि Python Negative Indexing को भी Support करता है।

String in Python
Slicing in Python

Python in Hindi - BccFalna.comये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook Python in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी है, तो निश्चित रूप से ये EBook भी आपके लिए काफी उपयोगी साबित होगी।

Python in Hindi | Page: 602 | Format: PDF

BUY NOW DOWNLOAD READ ONLINE

Special Discount Offer

खरीदिए एक से ज्‍यादा EBooks, और पाईए ₹100 से ₹1200 तक का Extra Cash Discount

Discount Coupon Codes