जब एक स्ट्रिंग लेकर हर ब्लैंक स्पेस को हाइफ़न से रिप्लेस करना होता है, तो 'replace' मेथड का उपयोग किया जा सकता है। यह दो पैरामीटर्स लेता है, ब्लैंक स्पेस और वह वैल्यू जिससे इसे रिप्लेस करना है (इस मामले में हाइफ़न)।
उदाहरण
my_string = input("एक स्ट्रिंग दर्ज करें: ")
print("यूज़र द्वारा दर्ज की गई स्ट्रिंग है: ")
print(my_string)
my_string = my_string.replace(' ', '-')
print("मॉडिफाइड स्ट्रिंग: ")
print(my_string)
आउटपुट
एक स्ट्रिंग दर्ज करें: A-B-C-D E- यूज़र द्वारा दर्ज की गई स्ट्रिंग है: A-B-C-D E- मॉडिफाइड स्ट्रिंग: A-B-C-D--E-
व्याख्या
यूज़र से एक इनपुट स्ट्रिंग दर्ज करने के लिए कहा जाता है।
यह 'input' मेथड की मदद से किया जाता है।
यूज़र द्वारा दर्ज की गई स्ट्रिंग कंसोल पर डिस्प्ले की जाती है।
खाली स्पेस को हाइफ़न से रिप्लेस करने के लिए 'replace' मेथड का उपयोग किया जाता है।
बदली हुई स्ट्रिंग फिर कंसोल पर डिस्प्ले की जाती है।