Տողերի հետ գործ ունենալիս կարևոր է նաև ստուգել, թե արդյոք որոշ պայմաններ պահպանվում են: Ստորև բերված են մի քանի հայտնի մեթոդներ, որոնք կիրառվում են տողում որոշ պայմաններ ստուգելու համար.
Մեթոդ
Նկարագրություն
Օրինակներ
Արդյունք
isupper()
Ստուգում է՝ արդյոք բոլոր տառերը մեծատառ են
'Anna'.isupper()
'ANNA'.isupper()'AnnA'.isupper()
FalseTrueFalse
islower()
Ստուգում է՝ արդյոք բոլոր տառերը փոքրատառ են
'Anna'.islower()
'anna'.islower()'AnnA'.islower()
FalseTrueFalse
istitle()
Ստուգում է՝ արդյոք բոլոր բառերը սկսվում են մեծատառով և արդյոք մնացածը փոքրատառ են
Հիշեք, որ այս մեթոդներն անգիր անելու կարիք չկա։ Անվանումներն արդեն իսկ հուշում են, թե ինչ գործառույթ են դրանք կատարում, իսկ Google-ում արագ որոնման միջոցով կկարողանաք գտնել անհրաժեշտ մեթոդները։ Այս փոքրիկ աղյուսակում ներառված է օգտակար մեթոդների ընդամենը մի մասը։ Python-ն ունի շատ ավելի մեծ թվով մեթոդներ, որոնք կարող եք կիրառել տարբեր իրավիճակներում։
Նկատի ունեցեք, որ տողը չունի contains() մեթոդ, քանի որ արդեն կաin հրամանը, որը ստուգում է, թե արդյոք մի տողը պարունակվում է մյուսում:
Առաջադրանք
Տրված է տող։ Հաշվեք մեծատառերի քանակը, փոքրատառերի քանակը և բացատների քանակը:
Մուտքը պարունակում է տեքստի մեկ տող, որը պետք է վերլուծվի:
Ծրագիրը պետք է տպի մեկ տող՝ 3 թվով (մեծատառերի քանակը, փոքրատառերի քանակը և բացատների քանակը):