Python String Swapcase -metode

Python String Swapcase -metode

Store bokstaver blir konvertert til små bokstaver, mens små bokstaver blir endret til store bokstaver ved bruk av Python -strengen “SwapCase ()” -metoden. Denne funksjonen ser bort fra alle symboler eller tall i strengen.

Eksempel 1: Bruke Python String SwapCase () -metoden i Python

I denne demonstrasjonen vil små karakterer bli konvertert til kapitaltegn og bruke Python -språkets "Swapcase ()" -metode. Det er to samtidige sett med tegn som brukes i kapital og lavere skrivestiler, og hvert tegn i det ene settet har vanligvis en tilsvarende i det andre. I motsetning til store bokstaver, som er deres større, høyere kolleger som "A," er små bokstaver de mindre, lavere ekvivalenter av bokstaver som "A". Python gir "Swapcase ()" -funksjonen for å endre tilfellet med bokstaver i en streng. Pythons "Swapcase ()" -funksjon produserer en kopi av strengen med alle tilfeller av case-sensitive tegn.

La oss begynne koden ved å se på den første verdien, som er en strengverdi med teksten “Hun liker bananer” som du kan se på bildet nedenfor, hvert eneste tegn som brukes i denne verdien er i store bokstaver. Denne strengverdien lagres i "String1" -variabelen, som vi initialiserte før. Etter det kaller vi “Swapcase ()” med parameteren “String1” fordi denne “String1” inneholder verdien av strengen. Denne metoden vil gi en utgang som inneholder en ny streng der alle de øvre sakstegnene som er inkludert i strengverdien, vil bli endret til små bokstaver. Utfallet av “Swapcase ()” -metoden lagres i den initialiserte variabelen “Resultat”.

Så kaller vi "print ()" -funksjonen, og passerer argumentet "utfall" mellom parentesene fordi resultatet holdes der, og vi vil vise det.

Den viste utgangen, som inkluderte en ny streng med alle tegnene i den originale strengen som ble endret til små bokstaver. “Hun liker bananer” er verdien som vises.

I den andre delen av manuset vil vi bytte små bokstaver til en store bokstaver. Denne delen ligner på den forrige, bortsett fra at vi endret store bokstaver til små bokstaver i siste avsnitt. Som et resultat fikk vi en ny streng, inkludert alle varene med små bokstaver. Nå som situasjonen er omgjort, la oss begynne koden. Strengverdien er "Jeg elsker kjæledyrene mine"; Som du ser, er alle ordene skrevet i små bokstaver. Denne verdien lagres i den opprettede variabelen “String1”. Strengen “SwapCase ()” -metoden brukes deretter i neste linje, og dens parameter, variabelen “String2”, sendes fordi den har verdien av strengen. "Print ()" -funksjonen blir deretter påberopt, og "utfallet" -argumentet vil bli levert til det fordi det inneholder "Swapcase ()" -metoden.

Siden vi brukte alle de små bokstavene i strengverdien i forrige kode, vil "Swapcase ()" endre dem alle til store bokstaver, som sett på bildet nedenfor. En ny streng vises der alle tegn som er til stede i strengverdien nå er i store bokstaver, og ikke et eneste tegn er i små bokstaver.

I den tredje delen av koden vil vi endre karakterene i store og små bokstaver samtidig. I de to første seksjonene endret vi først strengverdien til små bokstaver, og i det andre endret vi den til store bokstaver. I dette avsnittet gjør vi imidlertid dette sammen. Vi vil ta en strengverdi der vi tar noen av store bokstaver og noen av små bokstaver og bruker "Swapcase ()" i den. Det vil da gi deg en streng der små bokstaver vises i store bokstaver og store bokstaver vises i små bokstaver.

La oss begynne koden ved å lage strengverdien “She Love Play with Dogs” og tilordne den til variabelen “String3”. Denne strengverdien inneholder både små og store bokstaver. Etter det bruker vi “Swapcase ()” -metoden og passerer “String3” -parameteren fordi vi allerede har lagret en strengverdi i den. Deretter, fordi resultatet blir lagret der og vi vil vise det, kaller vi "print ()" -funksjonen, og passerer argumentet "utfall".

De store bokstavene i streng.

Eksempel 2: Implementering av Python String SwapCase () -metode med flere karaktertyper

Python -strengen ignorerer de forskjellige karaktertypene “Swapcase ()” -metoden. Hvis det er flere karaktertyper i den gjeldende strengen, ignorerer "Swapcase ()" -metoden dem og endrer bare de alfabetiske tegnene til det aktuelle tilfellet.

Vi vil bruke både tegntypen og den numeriske typen tegn i strengverdi -delen av koden. La oss begynne med å sette koden i verk. Strengverdien “Mitt rulletall er 161068” lagres i variabelen “STR1”. Denne verdien har to karaktertyper, som det kan sees. Deretter bruker vi på følgende linje "Swapcase ()" -metoden med "Str1", som vi ga som en parameter fordi den lagrer verdien av strengen. Vi har en variabel som heter "Resultat" som inneholder resultatet av å bruke strengen "Swapcase ()" -metode. Print () -funksjonen brukes deretter til å vise resultatet. Det kalles i parentesene til denne funksjonen med argumentet "resultat".

Utgangen viser en ny streng der elementet i strengen er endret, de store alfabetiske tegnene har blitt endret til små bokstaver, og små bokstaver er endret til store bokstaver. Strengens numeriske karakter, “161068,” har imidlertid ikke blitt endret fordi denne metoden ikke endrer de andre karaktertypene.

I likhet med hvordan vi brukte det numeriske tegnet i strengen i den forrige koden, bruker vi symboler, tall og tegn i strengverdien i denne delen av koden. Vi vil imidlertid ikke sikre noen endring av symbolene, tallene eller tegnene fordi funksjonen vil ignorere dem. Bare saken om karakterene vil bli endret.

Begynn med å skrive koden som vil lagre strengverdien “Alex fikk 79% merker, og Noah fikk 98% merker i eksamen” i variabelen “Str1” vi opprettet. "Swapcase ()" -metoden brukes deretter med parameteren "STR1" i den påfølgende linjen. Deretter kaller vi i den følgende linjen "print ()" -funksjonen, og gir variabelen "resultat" som et argument fordi vi tidligere lagret resultatet ved å bruke "Swapcase ()" -metoden i den.

Det har ikke påvirket antallet eller symbolet “%” fordi denne tilnærmingen ignorerer den andre karaktertypen. Som i eksemplet blir små bokstaver forvandlet til store bokstaver, og tegn med høyere sak blir gjort små bokstaver.

Konklusjon

Bytting av alfabet -tilfelle er en nyttig teknikk når du jobber i Python. For det første eksemplet gjorde vi en store karakter til en liten karakter og omvendt. I det andre eksemplet brukte vi denne metoden med andre karaktertyper fordi denne metoden ignorerer tall og symboler. Dermed endret det ikke noe annet enn tilfellet med alfabetiske tegn.