स्ट्रिङ हेरफेर मा Python

स्ट्रिङ ह्यान्डलिंग इन Python प्रोग्रामिङको एक महत्त्वपूर्ण भाग हो, किनकि धेरै अनुप्रयोगहरूमा स्ट्रिङहरू सबैभन्दा सामान्य र सामान्य रूपमा प्रयोग हुने डेटा प्रकारहरू मध्ये एक हो। यहाँ स्ट्रिङहरू ह्यान्डल गर्ने केही तरिकाहरू छन् Python:

 

स्ट्रिङहरू घोषणा गर्दै

मा स्ट्रिङ घोषणा गर्न को लागी Python, तपाइँ एकल उद्धरण वा दोहोरो उद्धरणहरू प्रयोग गर्न सक्नुहुन्छ। स्ट्रिङहरू सिर्जना गर्नका लागि दुवै एकल र दोहोरो उद्धरणहरू मान्य मानिन्छन्।

उदाहरण:

str1 = 'Hello, World!'  
str2 = "Python Programming"

 

स्ट्रिङमा क्यारेक्टरहरू पहुँच गर्दै

तपाइँ यसको अनुक्रमणिका प्रयोग गरेर स्ट्रिङमा एक विशिष्ट वर्ण पहुँच गर्न सक्नुहुन्छ। अनुक्रमणिका ० बाट सुरु हुन्छ र बायाँबाट दायाँसम्म गणना हुन्छ।

उदाहरण:

str = "Hello, World!"  
print(str[0])    # Output: H  
print(str[7])    # Output: W  

 

स्ट्रिङ स्लाइसिङ

स्ट्रिङ स्लाइसिङले तपाईंलाई सिन्ट्याक्स प्रयोग गरेर स्ट्रिङको एक भाग पुन: प्राप्त गर्न अनुमति दिन्छ [start:end] । स्थिति मा क्यारेक्टर start परिणाम मा समावेश छ, तर स्थिति मा क्यारेक्टर end छैन।

उदाहरण:

str = "Hello, World!"  
print(str[0:5])   # Output: Hello  

 

स्ट्रिङ लम्बाइ

स्ट्रिङको लम्बाइ पत्ता लगाउन, तपाइँ len() प्रकार्य प्रयोग गर्न सक्नुहुन्छ।

उदाहरण:

str = "Hello, World!"  
print(len(str))   # Output: 13  

 

जोड्ने स्ट्रिङहरू

+ तपाईं अपरेटर प्रयोग गरेर दुई वा बढी स्ट्रिङहरू सँगै जोड्न सक्नुहुन्छ ।

उदाहरण:

str1 = "Hello"  
str2 = " World!"  
result = str1 + str2  
print(result)   # Output: Hello World!  

 

स्ट्रिङ ढाँचा

प्रतिस्थापन मानहरूसँग स्ट्रिङ ढाँचा गर्न, तपाइँ format() विधि वा f-स्ट्रिङ( Python 3.6 र माथि) प्रयोग गर्न सक्नुहुन्छ।

उदाहरण:

name = "Alice"  
age = 30  
message = "My name is {}. I am {} years old.".format(name, age)  
print(message)   # Output: My name is Alice. I am 30 years old.  
  
# Chuỗi f-string  
message = f"My name is {name}. I am {age} years old."  
print(message)   # Output: My name is Alice. I am 30 years old.  

 

स्ट्रिङ विधिहरू

Python स्ट्रिङ हेरफेरको लागि धेरै उपयोगी विधिहरू प्रदान गर्दछ, जस्तै split(), strip(), lower(), upper(), replace(), join(), र थप।

उदाहरण:

str = "Hello, World!"  
print(str.split(","))   # Output: ['Hello', ' World!']  
print(str.strip())   # Output: "Hello, World!"  
print(str.lower())   # Output: "hello, world!"  
print(str.upper())   # Output: "HELLO, WORLD!"  
print(str.replace("Hello", "Hi"))   # Output: "Hi, World!"  

 

स्ट्रिङ ह्यान्डलिङले Python तपाईंलाई पाठ्य डेटामा जटिल र प्रभावकारी कार्यहरू गर्न अनुमति दिन्छ।