Прво слово низа је написано великим словом помоћу функције питхон цапитализе ()

Capitalize First Letter String With Python Capitalize Function



Питхон има уграђену методу по имену писати великим словима () за претварање првог знака низа у велика слова и остатак знакова у мала слова. Ова метода се може користити на низу података на различите начине, а да се при томе не користе само прва слова. Како можете применити ову методу у питхон скрипти на различите начине приказано је у овом чланку.

Синтакса:

низ.писати великим словима()

Ова метода не користи ниједан аргумент и враћа нови низ након измене садржаја оригиналног низа. Оригинални низ остаје непромењен. Употреба ове методе на различитим врстама података у питхону објашњена је у наставку са примерима.







Пример-1: Користите метод писања великих слова на једноставном низу

Метода цапитализе () примењује се у три различите врсте текстуалних података у примеру. У почетку, текст почиње малим словом који се користи за конверзију. Први знак текста ће бити велика слова, а остатак знакова текста мала слова методом цапитализе (). Затим се за конверзију користи текст са свим великим словима, а за претварање текст који почиње бројем.



#!/уср/бин/енв питхон3
# Дефинишите вредност низа
миСтринг= „добродошли у ЛинукХинт“

# Претворите низ методом писања великих слова
цонвертСтринг=миСтринг.писати великим словима()

# Одштампајте оригинални низ
принт('Први оригинални низ је: %с'%миСтринг)

# Одштампајте конвертовани низ
принт('Први конвертовани низ је: %с н'% цонвертСтринг)

# Дефинишите низ са великим словом
миСтринг2= 'ВОЛИМ ПИТОНСКО ПРОГРАМИРАЊЕ'

# Претворите низ методом писања великих слова
цонвертСтринг2=миСтринг2.писати великим словима()

# Одштампајте оригинални низ
принт('Други изворни низ је: %с'%миСтринг2)

# Одштампајте конвертовани низ
принт('Други конвертовани низ је: %с н'% цонвертСтринг2)

# Дефинишите низ који почиње бројем
миСтринг3= '7827 Ридгевиев Цоурт Суммервилле, СЦ 29483'

# Претворите низ методом писања великих слова
цонвертСтринг3=миСтринг3.писати великим словима()

# Одштампајте оригинални низ
принт('Трећи оригинални низ је: %с'%миСтринг3)

# Одштампајте конвертовани низ
принт('Трећи конвертовани низ је: %с н'% цонвертСтринг3)

Излаз:



Следећи излаз ће се појавити након покретања скрипте.





Пример-2: Користите метод писања великих слова да бисте променили сваку реч низа у велика слова

Како се први знак сваке речи у тексту може писати великим словом, приказано је у следећем примеру. У почетку ће се текстуална вредност више речи узети од корисника као унос. Било која текстуална вредност може се поделити на подниз помоћу методе сплит (). метода сплит () се овде користи за дељење текста на основу размака и враћање листе речи. невСтринг променљива се овде користи за складиштење конвертованог текста. фор петља се користи за читање сваке ставке листе и писање великог слова сваке ставке и складиштење конвертоване вредности са размаком у невСтринг. Претходна вредност невСтринг ће се комбиновати са новом вредношћу да би се генерисао жељени излаз. Затим се штампају и оригинални и конвертовани текст да би се видела разлика.



#!/уср/бин/енв питхон3
# Узмите стринг унос
текст= улазни('Унесите текст н')

# Поделите текст на основу размака
стрЛист=текст.разделити()

# Дефинишите променљиву за складиштење конвертованог низа
невСтринг= ''

# Поновите листу
захрсустрЛист:

# Запишите сваку ставку листе великим словима и спојите је
невСтринг +=хрс.писати великим словима()+''

# Одштампајте оригинални низ
принт(„Оригинални низ је: %с“%текста)

# Одштампајте конвертовани низ
принт('Претворени низ је: %с н'% невСтринг)

Излаз:

У следећем излазу „волим програмирање на Питхону“ узима се као улаз, а након примене метода цапитализе () и сплит () излаз је „Свиђа ми се програмирање на Питхону“.

Пример 3: Велико слово сваке реченице у тексту више реченица.

У претходна два примера, метода цапитализе () се примењује у једном реду текста. Али понекад је потребно радити са садржајем датотеке или дугачким текстом од више реченица и потребно је писати велико слово сваког реда датотеке или велико слово сваке реченице текста. За решавање овог проблема може се користити метода цапитализе () са сплит (). Пример показује начин писања великог слова сваке реченице дугачког текста великим словима. Овде је дефинисана променљива текст са вредношћу низа од три реченице. У почетку се вредност текста дели на основу „.“ Помоћу сплит () методе за креирање листе од три реченице. Затим се фор петља користи за писање великог слова сваке реченице као пример 2. Овде се „.“ Комбинује са сваком конвертованом ставком да би се дефинисао крај реда. стрип () метода се користи за уклањање непотребног простора, а последњи додатни '.' се уклања из невТект коришћењем вредности позиције.

#!/уср/бин/енв питхон3
# Дефинишите дугачак текст
текст= 'питхон је интерпретирани програмски језик на високом нивоу опште намене.
створио Гуидо ван Россум. први пут је објављен 1991. '


# Поделите текст на основу размака
линеЛист=текст.разделити('.')

# Дефинишите променљиву за складиштење конвертованог низа
невТект= ''

# Поновите листу
захрсулинеЛист:

# Уклоните размак од почетка и завршетка
хрс=хрс.трака()

# Запишите сваку ставку листе великим словима и спојите је са '.'
невТект +=хрс.писати великим словима()+'. '

# Уклоните последњу тачку
невТект=невТект[: -2]

# Одштампајте оригинални низ
принт(„Оригинални текст је: н%с '%текста)

# Одштампајте конвертовани низ
принт(' нПретворени текст је: н%с '%невТект)

Излаз:

И оригинални текст и конвертовани текст су приказани у излазу.

Закључак:

Када радите са подацима о низу и морате писати велика слова првог низа или прво слово сваке речи низа или прво слово сваке реченице дугачког текста, онда се метода цапитализе () може користити са другом методом за уради задатак. Овде поменути задаци приказани су у овом чланку са примерима. Надам се да ће овај чланак помоћи читаоцима да ефикасно користе методу капитализације () за низ података у више сврха.

Погледајте видео снимак аутора: овде