0
Home  ›  coding  ›  Python

Cara Membuat Game Batu Gunting Kertas Menggunakan Python

 

Hallo all kamu tidak asing dengan permainan batu gunting kertas? permainan jadul yang dulu seru banget di mainin bareng temen.

Pada artikel ini kita akan mencoba nostalgia lagi di game tersebut dengan menggunakan bahasa python. Versi python yang di gunakan merupakan versi 3.

Langsung saja copy code di bawah ini.

import random
 
pilihan = "y"
 
while pilihan.lower() == "y":
    list = ["gunting", "batu", "kertas"]
    komputer = random.choice(list)
   
    print()
    print("="*30)
    print("Game Suit Gunting Batu Kertas")
    print("="*30,"\n")
    pemain = input("Masukkan pilihan Gunting, Batu, Kertas ? : ")
    if pemain.lower() == komputer:
      print()
      print("="*30)
      print("Hasil suit Seri!")
      print("="*30,"\n")
    elif pemain.lower() == "gunting":
        if komputer == "batu":
          print()
          print("="*30)
          print("Yahh kamu kalah :(")
          print("Kamu     =", pemain, "\nKomputer = ", komputer)
          print("="*30,"\n")
        else:
          print()
          print("="*30)
          print("Horee kamu menang :)")
          print("Kamu     =", pemain, "\nKomputer = ", komputer)
          print("="*30,"\n")
    elif pemain.lower() == "batu":
        if komputer == "kertas":
          print()
          print("="*30)
          print("Yahh kamu kalah :(")
          print("Kamu      =", pemain, "\nKomputer = ", komputer)
          print("="*30,"\n")
        else:
          print()
          print("="*30)
          print("Horee kamu menang :)")
          print("Kamu     =", pemain, "\nKomputer = ", komputer)
          print("="*30,"\n")
    elif pemain.lower() == "kertas":
        if komputer == "gunting":
          print()
          print("="*30)
          print("Yahh kamu kalah :(")
          print("Kamu     =", pemain, "\nKomputer = ", komputer)
          print("="*30,"\n")
        else:
          print()
          print("="*30)
          print("Horee kamu menang :)")
          print("Kamu     =", pemain, "\nKomputer = ", komputer)
          print("="*30,"\n")
    else:
        print("Pilihan yang kamu masukan salah...")
       
    pilihan = input("Apakah kamu ingin bermain kembali? Y/N = ")

Jadi code di atas merupakan game batu gunting kertas. Jika ada yang ingin kamu tambahkan silahkan di coba kreasikan

./X3NUX
Mereka teralu banyak mengusik, maka bunuh dan dan matilah sekarang juga!!!!
Post a Comment
Search
Menu
Theme
Share
Additional JS