Diselesaikan: tukar kasus python

Masalah utama yang terkait dengan swap case di Python adalah tidak menangani karakter Unicode dengan benar. Saat menggunakan metode str.swapcase(), ini hanya berfungsi pada karakter ASCII dan tidak akan berfungsi dengan baik dengan karakter Unicode. Hal ini dapat menyebabkan hasil yang tidak terduga saat mencoba menukar case string yang berisi karakter non-ASCII.

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

# Baris 1: Ini adalah definisi fungsi bernama 'swap_case' yang mengambil satu parameter, 's'.
# Baris 2: Baris ini mengembalikan hasil dari metode string 'swapcase()' yang akan menukar semua huruf besar menjadi huruf kecil dan sebaliknya.
# Baris 5: Ini adalah deklarasi variabel, menugaskan string "Ini adalah Contoh String" ke variabel 's'.
# Baris 6: Baris ini memanggil fungsi 'swap_case', meneruskan variabel 's' sebagai argumen. Keluaran dari fungsi ini akan dicetak ke konsol.

fungsi swapcase()

Fungsi swapcase() di Python digunakan untuk mengonversi semua karakter huruf besar menjadi huruf kecil dan semua karakter huruf kecil menjadi huruf besar dalam string yang diberikan. Fungsi ini tidak mengubah string asli, melainkan mengembalikan string baru dengan kasing yang ditukar. Misalnya, jika kita memiliki string "Hello World", output dari swapcase() akan menjadi "hELLO WORLD".

Bagaimana Anda menulis fungsi Swapcase dengan Python

Fungsi Swapcase di Python adalah fungsi yang menggunakan string sebagai argumen dan mengembalikan string yang sama dengan semua karakternya ditukar antara huruf besar dan kecil.

Untuk menulis fungsi Swapcase dengan Python, Anda dapat menggunakan metode str.swapcase() bawaan. Metode ini mengambil argumen string tunggal dan mengembalikan string yang sama dengan semua karakternya ditukar antara huruf besar dan kecil.

Misalnya, jika Anda memiliki string "Halo Dunia", memanggil str.swapcase() di atasnya akan mengembalikan "hELLO WORLD".

Berikut adalah contoh cara menulis fungsi Swapcase dengan Python:

def swap_case(string):
kembalikan string.swapcase()

print(swap_case(“Halo Dunia”)) # Keluaran: HALO DUNIA

Pos terkait:

Tinggalkan Komentar