Fungsi Menebak Harga “Artis” Permalam Dengan Python

Fungsi Menebak Harga "Artis" Permalam Dengan Python

Penjelasan

Pada tulisan ini akan dibuat sebuah permainan untuk menebak sebuah angka yang ditentukan secara acak oleh komputer. Pengguna kemudian mulai menebak angka yang telah ditentuk oleh komputer. Komputer akan memberikan keterangan apakah tebakan Anda : Benar, Terlalu Besar atau Terlalu Kecil.

Masukkan Fungsi

Pada fungsi tebak_harga terdapat sebuah masukkan yaitu variabel tebakan. Variabel ini digunakan untuk mengecek apakah tebakan yang diberikan sudah sesuai dengan yang ditentukan komputer.

Keluaran Fungsi

Keluaran pada fungsi ini adalah berupa boolean, bila tebakan benar maka akan mengembalikan nilai False. Nilai False diperlukan untuk menghentikan pengulangan. Sedangkan bila tebakan salah makan akan mengembalikan nilai True.  Nilai True diperlukan untuk menjalankan pengulangan.

Kode Program

from random import randint


def tebak_harga(tebakan):
    if(tebakan == harga_artis):
        print("Benar, harga cocok.")
        return False
    elif (tebakan > harga_artis):
        print("Kemahalan, tebak lagi!")
        return True
    elif(tebakan < harga_artis):
        print("Kemurahan, tebak lagi!")
        return True


# Menghasil sebuah angka antar 1 - 100
harga_artis = randint(1, 100)
# variabel permainan di beri nilai True agar pengulangan berjalan terus.
permainan = True
# variabel kali untuk menghitung berapa kali sudah terjadi tebakan
kali = 0

# Memulai permainan
print("Berilah tebakan kira-kira artis tampil di TV permalam!")
while permainan:
    tebakan = int(input("Tebakanmu (1-100): "))
    permainan = tebak_harga(tebakan)
    kali += 1

print("Anda telah menebak sebanyak ", kali, "kali")

Keluaran Program

1 Trackbacks & Pingbacks

  1. 5 Menit Belajar PySimpleGUI | Onestring Lab

Leave a Reply

Your email address will not be published.


*