जब एक नई स्ट्रिंग बनाने की आवश्यकता होती है जहां पहले और अंतिम वर्णों का आदान-प्रदान होता है, तो एक विधि परिभाषित की जा सकती है जो नई स्ट्रिंग बनाने के लिए अनुक्रमण का उपयोग करती है।
नीचे उसी का प्रदर्शन है -
उदाहरण
def exchange_val(my_string): return my_string[-1:] + my_string[1:-1] + my_string[:1] my_string = “Hi there how are you” print(“The string is :”) print(my_string) print(“The modified string is :”) print(exchange_val(my_string))
आउटपुट
The string is : Hi there how are you The modified string is : ui there how are yoH
स्पष्टीकरण
-
'exchange_val' नाम की एक विधि परिभाषित की गई है जो एक स्ट्रिंग को एक पैरामीटर के रूप में लेती है।
-
यह एक स्ट्रिंग के पहले और अंतिम वर्णों का आदान-प्रदान करने के लिए अनुक्रमण का उपयोग करता है।
-
विधि के बाहर, एक स्ट्रिंग परिभाषित की जाती है, और कंसोल पर प्रदर्शित होती है।
-
स्ट्रिंग को पैरामीटर के रूप में पास करके इस विधि को कॉल किया जाता है।
-
यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।