Rešeno: swap case python

Glavna težava, povezana z zamenjavo velikih in malih črk v Pythonu, je, da ne obravnava pravilno znakov Unicode. Pri uporabi metode str.swapcase() deluje le z znaki ASCII in ne bo pravilno deloval z znaki Unicode. To lahko povzroči nepričakovane rezultate pri poskusu zamenjave velikih in malih črk niza, ki vsebuje znake, ki niso ASCII.

def swap_case(s): 
    return s.swapcase() 
  
# Driver program 
s = "This is a Sample String"
print(swap_case(s))

# Vrstica 1: To je definicija funkcije z imenom 'swap_case', ki sprejme en parameter, 's'.
# Vrstica 2: Ta vrstica vrne rezultat metode niza 'swapcase()', ki bo vse velike črke zamenjala z malimi in obratno.
# Vrstica 5: To je deklaracija spremenljivke, ki spremenljivki 's' dodeli niz "To je vzorčni niz".
# Vrstica 6: Ta vrstica pokliče funkcijo 'swap_case' in posreduje spremenljivko 's' kot argument. Izhod te funkcije bo natisnjen na konzoli.

funkcijo swapcase().

Funkcija swapcase() v Pythonu se uporablja za pretvorbo vseh velikih črk v male črke in vseh malih črk v velike v danem nizu. Ta funkcija ne spremeni izvirnega niza, namesto tega vrne nov niz z zamenjanimi velikimi in malimi črkami. Na primer, če imamo niz »Hello World«, bo rezultat swapcase() »HELLO WORLD«.

Kako napišete funkcijo Swapcase v Pythonu

Funkcija Swapcase v Pythonu je funkcija, ki vzame niz kot argument in vrne isti niz z vsemi znaki, ki so zamenjani med velikimi in malimi črkami.

Za pisanje funkcije Swapcase v Pythonu lahko uporabite vgrajeno metodo str.swapcase(). Ta metoda sprejme en argument niza in vrne isti niz z vsemi znaki, ki so zamenjani med velikimi in malimi črkami.

Na primer, če imate niz »Hello World«, bo klic str.swapcase() v njem vrnil »HELLO WORLD«.

Tukaj je primer, kako napisati funkcijo Swapcase v Pythonu:

def swap_case(niz):
vrni niz.swapcase()

print(swap_case(“Hello World”)) # Izhod: HELLO WORLD

Podobni objav:

Pustite komentar