kode python mengenai while dan if else

from random import randint

hitung_kepala = 0
hitung_total = 0

while True:
  
  # angka integer acak: 0 atau 1
  putar  = randint(0,1)
  
  if putar:
    hitung_kepala  = hitung_kepala + 1
    print str(hitung_total) + " kepala " + str(hitung_kepala)
  else:
    hitung_kepala = 0
    print str(hitung_total) + " buntut"
    
  hitung_total = hitung_total + 1

  if not (hitung_kepala < 3 and hitung_total < 100):
    break

print "Muncul kepala " + str(hitung_kepala) + " kali berturut-turut."
avatar pudingacong
@pudingacong

1 Kontribusi 0 Poin

Diperbarui 7 bulan yang lalu

Tanggapan

while True ini gimana maksudnya ya?

bisa mohon dijelaskan per baris kodenya ini maksudnya gimana?

1 Jawaban:

whie True pada python berarti: Kamu akan terus melakukan loop/pengulangan, sampai ada break. (syarat terpenuhi)

Bagian mana yang kamu kurang mengerti dari kodenya?

avatar hilmanski
@hilmanski

2686 Kontribusi 2135 Poin

Dipost 7 bulan yang lalu

Login untuk ikut Jawaban