Fungsi Untuk Meralat Doa Dengan Python

Fungsi Meralat Doa Dengan Python

Pada tulisan ini akan dibuat sebuah fungsi yang berfungsi untuk mengganti kata sebuah kalimat dengan kata ditentukan oleh pengguna. Misalkan ada kalimat “Menjemput Rejeki di Surabaya yang panas.” Kemudian kata “Surabaya” akan di ganti dengan kata “Jakarta”. Kode program disini sebenarnya pengembangan dari tulisan Fungsi Untuk Menyensor Kata Dengan Python.

Masukkan Fungsi

Masukkan pada fungsi ini ada 3 variabel yaitu kalimat, cari  dan rubah. Kalimat merupakan variabel yang berisi rangkain kata yang akan diganti katanya, cari merupakan variabel yang berisni kata yang akan dicari dalam kalimat dan rubah merupakan variabel yang berisi kata yang akan mengganti kata yang dicari.

Keluaran Fungsi

Keluaran dari fungsi ini berupa kalimat yang sudah diganti kata yang diinginkan.

Kode Program

def ralat_doa(kalimat, cari, rubah):
    # Membagi kalimat menjadi array yang terdiri dari kata-kata dari kalimat
    kata = kalimat.split()
    # variabel yang digunakan untuk menyimpan hasil
    hasil = ''
    # variabel iterasi yang digunakan pada pengulangan untuk mengecek setiap kata
    hitung = 0
    # pengulangan untuk mengambil setiap kata dalam array kata
    for i in kata:
        # jika variable i yang diambil dari array kata sama dengan kata yang dicari
        # maka dirubah menjadi kata yang diinginkan
        if i == cari:
            kata[hitung] = rubah
        hitung += 1
    # menggabungkan kembali kata-kata yang ada di array kata menjadi kalimat
    hasil = ' '.join(kata)

    return hasil


doa = "Ya Tuhan, sembuhkanlah kucing kami Kubila yang sedang sakit. Semoga Kubila lekas sembuh."
print(doa)

cari = input("Cari Kata : ")
rubah = input("Rubah Dengan : ")

print(ralat_doa(doa, cari, rubah))

Keluaran Program

Be the first to comment

Leave a Reply

Your email address will not be published.


*