Konvertere store bokstaver til små bokstaver:
I dette eksemplet tar vi strengen "Visual Programming". For dette formålet bruker vi lavere () funksjon.
String = 'Visuell programmering'Den nedre () -funksjonen har ingen parametere. Denne funksjonen endrer alle store tegn på strengen til små bokstaver. For å kjøre koden, trykket vi F5 fra tastaturet.
Linuxhint@Desktop-1: ~ $ Python 1.pyUtskriftsuttalelsen returnerer “Visuell programmering” ved å konvertere den originale “Visual Programming” til et lite tilfelle.
Konvertere strengen med alfanumeriske tegn:
I dette tilfellet tar vi to strenger. Den første er “Jeg elsker å reise forskjellige steder!”. Denne strengen inneholder alle elementene i store bokstaver. Den andre strengen er “I L0V3 T0 TRAV3L Diff3R3NT PLACT3S”. Denne strengen har noen numeriske verdier, noen store bokstaver og noen små bokstaver også. For dette formålet bruker vi den nedre () -funksjonen på begge strengene.
# EksempelstrengDen nedre () -funksjonen endrer alle tegnene som er i store bokstaver til små bokstaver. Denne funksjonen har ingen parametere. Ettersom elementene i den første strengen er i store bokstaver, så blir den endret til små bokstaver. Men den andre strengen har noen numeriske verdier som ikke endres av den nedre () -funksjonen. Bare tegnene på den andre strengen endres, som er til stede i store bokstaver.
Linuxhint@Desktop-1: ~ $ Python 2.pyDen nedre () -funksjonen konverterer bare tegnene som er i store bokstaver. Denne funksjonen endrer ikke de numeriske verdiene til små bokstaver. Så utskriftserklæringen til den første strengen kommer tilbake, “Jeg elsker å reise forskjellige steder!”. Alle karakterene er nå små bokstaver. Men utskriftserklæringen til den andre strengen returnerer “I L0V3 T0 Trav3l Diff3r3nt Plac3s!”. De numeriske verdiene til strengen endres ikke til små bokstaver; Bare noen tegn som er i store bokstaver blir konvertert til små bokstaver.
Konvertere strengen med "ß" -karakter:
I denne koden tar vi to strenger. Begge strengene er de samme “ßadminton”. Strengen har også den tyske små karakteren "ß", noen store bokstaver og noen små karakterer. Her vil vi ha disse strengene i små bokstaver. Vi bruker lavere () -funksjonen i dette tilfellet.
String = 'ßadmnton'Den tyske karakteren "ß" som er til stede i begge strengene, er lik "SS". Den nedre () -funksjonen kunne ikke endre denne tyske karakteren til “SS” som allerede er i små bokstaver. Så for denne konverteringen bruker vi her en annen funksjon som er Casefold (). Denne funksjonen konverterer den tyske karakteren “ß” til “SS”.
Linuxhint@Desktop-1: ~ $ Python 3.pyCasefold () -funksjonen brukes på den første strengen; Det endrer “ß” til “SS”, og også konverterer den store bokstaven til små bokstaver. Utskriftserklæringen til den første strengen returnerer “SSADMINTON”. Denne funksjonen endrer ikke “ß” til “SS”. Utskriftserklæringen til den andre strengen returnerer “ßadminton”.
Sjekk om strengene er de samme eller ikke:
To strenger er tatt i koden. Den første strengen (String1) er “Jeg elsker å reise forskjellige steder!”. Denne strengen inneholder alle elementene i store bokstaver. Den andre strengen er “I L0V3 T0 TRAV3L Diff3R3NT PLACT3S”. Denne strengen er representert av String2. Vi endrer store bokstaver til begge strengene i små bokstaver. For dette formålet bruker vi den nedre () -funksjonen på begge strengene.
# Første strengVi bruker også IF-elvetilstanden her for å sjekke om de små karakterene til begge strengene er de samme eller ikke. Denne funksjonen har ingen parametere. Ettersom elementene i den første strengen er i store bokstaver, så blir den endret til små bokstaver. Men den andre strengen har noen numeriske verdier som ikke endres av den nedre () -funksjonen. Bare store bokstaver i den andre strengen blir endret til små bokstaver.
Linuxhint@Desktop-1: ~ $ Python 4.pyDen nedre () -funksjonen konverterer bare store bokstaver i den andre strengen. Denne funksjonen endrer ikke de numeriske verdiene til små bokstaver. Leggsverdien til den første strengen er “Jeg elsker å reise forskjellige steder!”. Alle karakterene er nå små bokstaver. Leggsverdien til den andre strengen er “I L0V3 T0 Trav3l Diff3R3nt Plac3s!”. De numeriske verdiene til strengen endres ikke til små bokstaver; Bare store bokstaver blir konvertert til små bokstaver. Etter å ha brukt IF-Else-tilstanden, returnerer utskriftserklæringen at "strengene ikke er de samme". Ettersom de små karakterene til strengene er forskjellige, så får vi denne typen utgang.
Konklusjon:
Denne artikkelen dekket nesten alle mulige måter å etterlate strengtegn på. Vi har diskutert flere metoder for å etterlate strengtegn. Du kan bruke hvilken som helst av dem for å få arbeidet ditt gjort.