தொடரியல்:
லேசான கயிறு.மூலதனமாக்கு()இந்த முறை எந்த வாதத்தையும் பயன்படுத்தாது மற்றும் அசல் சரத்தின் உள்ளடக்கத்தை மாற்றியமைத்த பிறகு அது ஒரு புதிய சரத்தை அளிக்கிறது. அசல் சரம் மாறாமல் உள்ளது. பைத்தானில் உள்ள பல்வேறு வகையான தரவுகளில் இந்த முறையின் பயன்பாடுகள் கீழே எடுத்துக்காட்டுகளுடன் விளக்கப்பட்டுள்ளன.
எடுத்துக்காட்டு -1: எளிய சரத்தில் மூலதனமாக்கும் முறையைப் பயன்படுத்தவும்
மூலதனம் () முறை உதாரணத்தில் மூன்று வெவ்வேறு வகையான உரைத் தரவுகளில் பயன்படுத்தப்படுகிறது. முதலில், சிறிய எழுத்துடன் தொடங்கும் உரை மாற்றத்திற்கு பயன்படுத்தப்படுகிறது. உரையின் முதல் எழுத்து பெரிய எழுத்து மற்றும் மீதமுள்ள எழுத்துக்கள் பெரிய எழுத்து () முறையால் சிறியதாக இருக்கும். அடுத்து, அனைத்து பெரிய எழுத்துக்களையும் கொண்ட உரை மாற்றத்திற்குப் பயன்படுத்தப்படுகிறது மற்றும் எண்ணுடன் தொடங்கும் உரை மாற்றத்திற்குப் பயன்படுத்தப்படுகிறது.
#!/usr/bin/env python3
# ஒரு சரம் மதிப்பை வரையறுக்கவும்
myString= 'லினக்ஸ்ஹிண்டிற்கு வரவேற்கிறோம்'
# மூலதன முறை மூலம் சரத்தை மாற்றவும்
மாற்றப்பட்ட சரம்=myString.மூலதனமாக்கு()
# அசல் சரத்தை அச்சிடுங்கள்
அச்சு('முதல் அசல் சரம்: %s'%myString)
மாற்றப்பட்ட சரத்தை அச்சிடவும்
அச்சு(முதல் மாற்றப்பட்ட சரம்: %s n'% மாற்றப்பட்ட ஸ்ட்ரிங்)
# அனைத்து பெரிய எழுத்துடன் ஒரு சரத்தை வரையறுக்கவும்
myString2= 'நான் பைதான் புரோகிராமிங்கை விரும்புகிறேன்'
# மூலதன முறை மூலம் சரத்தை மாற்றவும்
மாற்றப்பட்ட ஸ்ட்ரிங் 2=myString2.மூலதனமாக்கு()
# அசல் சரத்தை அச்சிடுங்கள்
அச்சு(இரண்டாவது அசல் சரம்: %s '%myString2)
மாற்றப்பட்ட சரத்தை அச்சிடவும்
அச்சு(இரண்டாவது மாற்றப்பட்ட சரம்: %s n'% மாற்றப்பட்ட ஸ்ட்ரிங் 2)
# எண்ணுடன் தொடங்கும் சரத்தை வரையறுக்கவும்
myString3= '7827 ரிட்ஜ்வியூ கோர்ட் சம்மர்வில்லே, எஸ்சி 29483'
# மூலதன முறை மூலம் சரத்தை மாற்றவும்
மாற்றப்பட்டது 3=myString3.மூலதனமாக்கு()
# அசல் சரத்தை அச்சிடுங்கள்
அச்சு(மூன்றாவது அசல் சரம்: %s '%myString3)
மாற்றப்பட்ட சரத்தை அச்சிடவும்
அச்சு(மாற்றப்பட்ட மூன்றாவது சரம்: %s n'% மாற்றப்பட்ட ஸ்ட்ரிங் 3)
வெளியீடு:
ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.
எடுத்துக்காட்டு -2: ஒரு சரத்தின் ஒவ்வொரு வார்த்தையையும் பெரிய எழுத்துக்கு மாற்ற மூலதன முறையைப் பயன்படுத்தவும்
ஒரு உரையில் உள்ள ஒவ்வொரு வார்த்தையின் முதல் எழுத்தையும் எப்படி பெரியதாக்கலாம் என்பது பின்வரும் எடுத்துக்காட்டில் காட்டப்பட்டுள்ளது. முதலில், பல சொற்களின் உரை மதிப்பு பயனரிடமிருந்து உள்ளீடாக எடுக்கப்படும். பிளவு () முறையைப் பயன்படுத்தி எந்த உரை மதிப்பையும் துணைக்குறியாகப் பிரிக்கலாம். இடத்தின் அடிப்படையில் உரையைப் பிரித்து சொற்களின் பட்டியலைத் திரும்பப் பிரிப்பதற்கான () முறை இங்கே பயன்படுத்தப்படுகிறது. மாற்றப்பட்ட உரையை சேமிக்க newString மாறி இங்கே பயன்படுத்தப்படுகிறது. பட்டியலின் ஒவ்வொரு உருப்படியையும் படிக்க மற்றும் ஒவ்வொரு உருப்படியின் முதல் எழுத்தையும் மூலதனமாக்க மற்றும் மாற்றப்பட்ட மதிப்பை நியூஸ்டிரிங்கில் இடத்துடன் சேமிக்க லூப் பயன்படுத்தப்படுகிறது. விரும்பிய வெளியீட்டை உருவாக்க புதிய மதிப்பின் முந்தைய மதிப்பு புதிய மதிப்புடன் இணைக்கப்படும். அடுத்து, அசல் உரை மற்றும் மாற்றப்பட்ட உரை இரண்டும் வித்தியாசத்தைக் காண அச்சிடப்படுகின்றன.
#!/usr/bin/env python3
# ஒரு சரம் உள்ளீட்டை எடுத்துக் கொள்ளுங்கள்
உரை= உள்ளீடு(ஒரு உரையை உள்ளிடவும் n')
# இடத்தின் அடிப்படையில் உரையை பிரிக்கவும்
strList=உரைபிளவு()
மாற்றப்பட்ட சரத்தை சேமிக்க ஒரு மாறியை வரையறுக்கவும்
newString= ''
# பட்டியலை மீண்டும் செய்யவும்
க்கானமணிஇல்strList:
# ஒவ்வொரு பட்டியல் உருப்படியையும் மூலதனமாக்கி இணைக்கவும்
newString +=மணிமூலதனமாக்கு()+''
# அசல் சரத்தை அச்சிடுங்கள்
அச்சு(அசல் சரம்: %s '%உரை)
மாற்றப்பட்ட சரத்தை அச்சிடவும்
அச்சு(மாற்றப்பட்ட சரம்: %s n'% newString)
வெளியீடு:
பின்வரும் வெளியீட்டில், ‘எனக்கு பைதான் நிரலாக்கம் பிடிக்கும்’ என்பது உள்ளீடாக எடுத்துக் கொள்ளப்பட்டு மூலதனம் () மற்றும் பிளவு () முறைகளைப் பயன்படுத்திய பிறகு, வெளியீடு ‘நான் பைதான் புரோகிராமிங்கை விரும்புகிறேன்’.
எடுத்துக்காட்டு -3: பல வாக்கியங்களின் உரையில் ஒவ்வொரு வாக்கியத்தின் முதல் எழுத்தையும் பெரிய எழுத்தில் எழுதுங்கள்.
முந்தைய இரண்டு எடுத்துக்காட்டுகளில், மூலதனமாக்கல் () முறை ஒற்றை வரி உரையில் பயன்படுத்தப்படுகிறது. ஆனால் சில நேரங்களில், ஒரு கோப்பு உள்ளடக்கம் அல்லது பல வாக்கியங்களின் நீண்ட உரையுடன் வேலை செய்ய வேண்டும் மற்றும் கோப்பின் ஒவ்வொரு வரியின் முதல் எழுத்தையும் பெரிய எழுத்தில் எழுத வேண்டும் அல்லது உரையின் ஒவ்வொரு வாக்கியத்தின் முதல் எழுத்தையும் பெரிதாக்க வேண்டும். மூலதனமாக்குதல் () பிளவு () உடன் உள்ள முறையை இந்த சிக்கலை தீர்க்க பயன்படுத்தலாம். உதாரணம் ஒரு நீண்ட உரையின் ஒவ்வொரு வாக்கியத்தின் முதல் எழுத்தையும் பெரியதாக்கும் வழியைக் காட்டுகிறது. இங்கே, பெயரிடப்பட்ட உரை மூன்று வாக்கியங்களின் சரம் மதிப்புடன் வரையறுக்கப்படுகிறது. முதலில், மூன்று வாக்கியங்களின் பட்டியலை உருவாக்க பிளவு () முறையைப் பயன்படுத்தி உரையின் மதிப்பு ‘.’ அடிப்படையில் பிரிக்கப்பட்டது. அடுத்து, ஒவ்வொரு வாக்கியத்தின் முதல் எழுத்தையும் உதாரணம் 2. போன்ற பெரிய எழுத்துக்கு லூப் பயன்படுத்தப்படுகிறது. இங்கே,. தேவையற்ற இடத்தை அகற்ற ஸ்ட்ரிப் () முறை பயன்படுத்தப்படுகிறது மற்றும் கடைசி கூடுதல் ‘.’ நிலை மதிப்பைப் பயன்படுத்தி புதிய உரையிலிருந்து அகற்றப்படுகிறது.
#!/usr/bin/env python3# ஒரு நீண்ட உரையை வரையறுக்கவும்
உரை= மலைப்பாம்பு என்பது விளக்கமளிக்கப்பட்ட, உயர் மட்ட, பொது நோக்கத்திற்கான நிரலாக்க மொழி.
கைடோ வான் ரோஸம் அவர்களால் உருவாக்கப்பட்டது. இது முதன்முதலில் 1991 இல் வெளியிடப்பட்டது. '
# இடத்தின் அடிப்படையில் உரையை பிரிக்கவும்
வரி பட்டியல்=உரைபிளவு('.')
மாற்றப்பட்ட சரத்தை சேமிக்க ஒரு மாறியை வரையறுக்கவும்
புதிய உரை= ''
# பட்டியலை மீண்டும் செய்யவும்
க்கானமணிஇல்வரி பட்டியல்:
# தொடக்க மற்றும் முடிவிலிருந்து இடத்தை அகற்று
மணி=மணிஆடை அவிழ்ப்பு()
# ஒவ்வொரு பட்டியல் உருப்படியையும் மூலதனமாக்கி, 'உடன் இணைக்கவும்.
புதிய உரை +=மணிமூலதனமாக்கு()+' '
# கடைசி புள்ளியை அகற்றவும்
புதிய உரை=புதிய உரை[: -2]
# அசல் சரத்தை அச்சிடுங்கள்
அச்சு(அசல் உரை: n%s '%உரை)
மாற்றப்பட்ட சரத்தை அச்சிடவும்
அச்சு(' nமாற்றப்பட்ட உரை: n%s '%புதிய உரை)
வெளியீடு:
அசல் உரை மற்றும் மாற்றப்பட்ட உரை இரண்டும் வெளியீட்டில் காட்டப்பட்டுள்ளன.
முடிவுரை:
நீங்கள் ஸ்ட்ரிங் டேட்டாவுடன் வேலை செய்யும் போது சரத்தின் முதல் எழுத்தை அல்லது சரத்தின் ஒவ்வொரு வார்த்தையின் முதல் எழுத்தையும் அல்லது ஒரு நீண்ட உரையின் ஒவ்வொரு வாக்கியத்தின் முதல் எழுத்தையும் பெரிதாக்க வேண்டும் பிறகு பெரிய எழுத்து () முறையை மற்றொரு முறையுடன் பயன்படுத்தலாம் பணியை செய்யுங்கள். இங்கே குறிப்பிடப்பட்டுள்ள பணிகள் எடுத்துக்காட்டுகளுடன் இந்த கட்டுரையில் காட்டப்பட்டுள்ளன. பல நோக்கங்களுக்காக சரம் தரவை திறம்பட மூலதனமாக்க () முறையைப் பயன்படுத்த இந்த கட்டுரை வாசகர்களுக்கு உதவும் என்று நம்புகிறேன்.
ஆசிரியரின் வீடியோவைப் பாருங்கள்: இங்கே