TUGAS 05 - PYTHON 3
kalah = [['batu','kertas'],['kertas','gunting'],['gunting','batu']]
kalah = [['kertas','batu'],['gunting','kertas'],['batu','gunting']]
kalah = [['batu','batu'],['gunting','gunting'],['kertas','kertas']]
def lagi():
print('main lagi ?\n jawab Y untuk ya \n')
main_lagi = input("\t : ")
if main_lagi.lower() == 'y':
return main()
else:
print('\nTERIMAKASIH')
pass
def main():
print("""\n
PERMAINAN BATU GUNTING KERTAS
PILIH
Q U t k BATU
https://colab.research.google.com/drive/1j9BRZHjw_Wq9lrzyIJn9HMSqcHn9qeez#scrollTo=-sNHFRy-eYQX&printMode=true 1/2
4/11/2021 TUGAS 05 - PYTHON 3 - Colaboratory
Q Untuk BATU
W Untuk GUNTING
E Untuk KERTAS
\n""")
def gunbaker():
while True:
com = rc(list(opsi.values()))
kamu = input('pilihanmu : ')
try:
pilihan = [opsi [kamu],com]
if pilihan in kalah:
print(f'kamu memilih {opsi[kamu]} dan komputer memilih {com}, KAMU KALAH \n')
continue
elif pilihan in menang:
print(f'kamu memilih {opsi[kamu]} dan komputer memilih {com}, KAMU MENANG \n')
return lagi()
elif pilihan in menang:
print(f'kamu memilih {opsi[kamu]} dan komputer memilih {com}, IMBANG \n')
continue
except Excaption:
print('pilihan tidak dikenal, coba lagi \n')
return gunbaker()
gunbaker()
if __name__=='__main__':
main()
0s completed at 23:03
https://colab.research.google.com/drive/1j9BRZHjw_Wq9lrzyIJn9HMSqcHn9qeez#scrollTo=-sNHFRy-eYQX&printMode=true 2/2