Perulangan Dan percabangan Python

Pengertian

Percabangan
Percabangan adalah suatu keadaan dimana pernyataan dapat di eksekusi apabila suatu kondisi memenuhi syarat untuk mengerjakan pernyataan tersebut. Pada Python untuk melakukan suatu pengecekan kondisi, terdapat tiga macam statemen.

Perulangan
Perulangan atau Loop adalah suatu bentuk kegiatan mengulang pengeksekusian suatu statement hingga berkali-kali sampai batas yang di inginkan.

Nah itu sedikit pengertian tentang percabangan dan perulangan, dan semoga menambah wawasan. Sekarang saya akan memberi contoh tentang program Python tentang perulangan dan percabangan.
Nah berikut contoh script yang sudah saya buat:
  i = 1
  ya = {"YA" , "Ya" , "ya" , "Y" , "y"}
  tidak = {"TIDAK" , "Tidak" , "tidak" , "T" , "t"}
  hitung = 0
  print("=====PYTHON PILIH SYURGA=====")
  while i :
      p = input("apakah anda ingin masuk syurga???")
      if p in ya:
          print("marilah kita tertibkan ibadah dan ketaqwaan kita!")
          print(" ")
          hitung += 1

      elif p in tidak:
          print ("bersiaplah masuk neraka, tapi jika tidak mau masuk neraka sebaiknya anda beribadah yang rajin saja! ")
          print(" ")
          print ("total perulangan = " , str(hitung))
          break
  

Copykan kode diatas di NotePad dan berinama dengan extensi (.py). Karena kode diatas akan berjalan jika dikenali oleh aplikasi Python.