Fungsi Menghitung Skore Kata “Jancuk” Dengan Python

Fungsi Menghitung Skore Kata "Jancuk" Dengan Python

Penjelasan

Pada tulisan ini akan dibahas mengenai cara menghitung nilai atau skore sebuah kata pada permainan Scrable. Seperti yang diketahui bahwa permainan Scrable mempunyai aturan nilai atau skore untuk setiap hurufnya. Berikut aturan nilai atau skore untuk setiap huruf pada permainan Scrable.

{“a”: 1, “c”: 3, “b”: 3, “e”: 1, “d”: 2, “g”: 2, “f”: 4, “i”: 1, “h”: 4, “k”: 5, “j”: 8, “m”: 3, “l”: 1, “o”: 1, “n”: 1, “q”: 10, “p”: 3, “s”: 1, “r”: 1, “u”: 1, “t”: 1, “w”: 4, “v”: 4, “y”: 4, “x”: 8, “z”: 10}

Masukkan Fungsi

Pada fungsi skore_kata terdapat sebuah masukkan yaitu variabel kata. Variabel kata inilah yang akan dihitung hasil nilai atau skorenya.

Keluaran Fungsi

Keluaran dari fungsi skore_kata adalah berupa nilai atau skore dari kata tersebut.

Kode Program

# aturan skore huruf pada scrabble
skore = {"a": 1, "c": 3, "b": 3, "e": 1, "d": 2, "g": 2,
         "f": 4, "i": 1, "h": 4, "k": 5, "j": 8, "m": 3,
         "l": 1, "o": 1, "n": 1, "q": 10, "p": 3, "s": 1,
         "r": 1, "u": 1, "t": 1, "w": 4, "v": 4, "y": 4,
         "x": 8, "z": 10}


def skore_kata(kata):
    # setiap huruf dijadikan huruf kecil.
    kata = kata.lower()
    # variabel total digunakan untuk menghitung skore kata.
    total = 0
    for k in kata:
        # Menambahkan variabel total dengan setiap nilai
        # pada huruf sesuai dengan skore
        total = total + skore[k]
    return total


kata_anda = input("Kata Anda : ")
print("Skore Anda :", skore_kata(kata_anda))

Keluaran Program

Fungsi Menghitung Skore Kata "Jancuk" Dengan Pyhton

Be the first to comment

Leave a Reply

Your email address will not be published.


*