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