Ове згодне уграђене методе помоћи ће вам да се носите са различитим задацима везаним за случајеве.
Питхон долази са много уграђених метода које вам омогућавају да манипулишете стрингом. Неколико од ових метода се бави великим словима знакова у низу.
Методе стрингова специфичних за Питхон случај су посебно корисне у случајевима када треба да упоредите две улазне вредности. Можете их користити и за друге типове валидације података или задатке који се односе на објављивање садржаја.
1. Метода цапитализе().
Тхе велика слова () метода конвертује први знак у стрингу у велика слова и враћа ажурирану копију стринга.
воће = "јабуке"
невСтринг = фруит.цапитализе()
принт(невСтринг)
Код изнад штампа следећи излаз у вашем Питхон ИДЕ конзола:
јабуке
Тхе велика слова () метода само мења велика и мала слова првог знака ако је то слово абецеде (не цели бројеви).
воће = "6 јабука"
невСтринг = фруит.цапитализе()
принт(невСтринг)#принтс
#6 јабукевоће = " јабуке"
невСтринг = фруит.цапитализе()
принт(невСтринг)
#принтс
# јабуке
Тхе велика слова () метод само мења велика и мала слова првог знака ако већ није написан великим словима.
воће = "јабуке"
невСтринг = фруит.цапитализе()
принт(невСтринг)
#принтс
#Јабуке
Тхе велика слова () Метод такође осигурава да се свако слово које није на првој позицији конвертује у мала слова у новом низу.
воће = "јабуке"
невСтринг = фруит.цапитализе()
принт(невСтринг)
#принтс
#Јабуке
2. Доњи() и горњи() методе
Ове две методе вам помажу да конвертујете стрингове у све еквиваленте малим или великим словима. Они вас спашавају од потребе сами ручно конвертујте велика и мала слова.
Тхе нижи() метода не узима аргументе и враћа нови стринг. Конвертује сваки знак у његов еквивалент малим словима:
воће = "ЈАБУКЕ"
невСтринг = фруит.ловер()
принт(невСтринг)
#принтс
#јабуке
Тхе горњи () метода чини управо супротно од нижи() методом. Конвертује све мале знакове у низу у велика слова. Ако у стрингу нема знакова малих слова, овај метод враћа идентичну копију оригиналног стринга.
воће = "јабуке"
воће2 = "МАНГОЕС"
невСтринг = фруит.уппер()
невСтринг2 = фруит2.уппер()
принт(невСтринг)
принт(невСтринг2)
#принтс
#ЈАБУКЕ
#МАНГОЕС
3. Метода цасефолд().
Тхе цасефолд() метода враћа копију стринга, где сваки знак конвертује у мала слова. Међутим, такође је мало моћнији од нижи(). Ова функција управља Уницоде знакови на такав начин да вам омогућава да тачно упоредите низове који их садрже.
текст = "гроß"
невСтринг = тект.ловер()
невСтринг2 = тект.цасефолд()
принт(невСтринг)
принт(невСтринг2)
4. Методе исловер() и исуппер().
Тхе исловер() анд тхе исуппер() стринг методе не узимају аргументе. Сваки враћа логичку вредност. Тхе исловер() метода враћа тачно ако је сваки знак у низу мала слова, у супротном враћа нетачно.
воће = "јабуке"
воће2 = "Манго"
невСтринг = фруит.исловер()
невСтринг2 = фруит2.исловер()
штампа (невСтринг)
штампа (невСтринг2)
#принтс
#Истина
#Фалсе
Тхе исуппер() метода враћа тачно ако су сви знакови у стрингу велика слова, у супротном враћа нетачно.
воће = "јабуке"
воће2 = "МАНГОЕС"
невСтринг = фруит.исуппер()
невСтринг2 = фруит2.исуппер()
принт(невСтринг)
принт(невСтринг2)
#принтс
#Фалсе
#Истина
5. Метод иститле().
Тхе наслов() метода враћа тачно ако све речи у низу почињу великим словом, у супротном враћа нетачно. Овај метод не узима аргументе.
текст = "Јабука је воће."
текст2 = "Манго је такође воће."
невСтринг = тект.иститле()
невСтринг2 = тект2.иститле()
принт(невСтринг)
принт(невСтринг2)
#принтс
#Истина
#Фалсе
6. Метод свапцасе().
Тхе свапцасе() метода не узима аргументе и враћа нови стринг са обрнутим великим словима.
воће = "јабуке"
воће2 = "МАНГОЕС"
невСтринг = фруит.свапцасе()
невСтринг2 = фруит2.свапцасе()
принт(невСтринг)
принт(невСтринг2)
#принтс
#ЈАБУКЕ
#мангоес
Вредност Питхон стринг метода
Стринг методе чине живот много лакшим за вас као Питхон програмера. На пример, можете креирати програм који пролази кроз низ и претвара сва његова слова у мала слова. Међутим, с обзиром на постојање Питхон метода стрингова, као што је цасефолд(), тај задатак би био сличан поновном измишљању точка.
Методе Питхон стрингова вам омогућавају да постигнете више уз мање напора.
Како функционише метода Питхон стринг формат()? 10 примера
Реад Нект
Повезане теме
- Програмирање
- Програмирање
- Питхон
О аутору
Кадеисха Кеан је програмер комплетног софтвера и писац технике/технологије. Она има изразиту способност да поједностави неке од најсложенијих технолошких концепата; производећи материјал који може лако да разуме сваки почетник у технологији. Она је страствена у писању, развоју занимљивог софтвера и путовању светом (кроз документарне филмове).
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!
Кликните овде да бисте се претплатили