1. Source code dan penjelasan
# continue, pass, break
# pass -> dia akan berfungsi sebagai dummy, tidak akan dieksekusi
# tanpa pass
print ("Tanpa PASS")
angka = 0
while angka < 5 :
angka += 1
if angka == 3 :
print (f"Kamu sudah ada di angka {angka}")
print (angka)
print ()
print ("Menggunakan PASS")
# menggunakan pass
angka = 0
while angka < 5 :
angka += 1
if angka == 3 :
# print (f"Kamu sudah ada di angka {angka}")
pass # ini tidak akan di eksekusi
print (angka)
print ()
# tanpa continue
print ("Tanpa Continue")
angka = 0
print (f"Angka sekarang -> {angka}")
while angka < 5 :
angka += 1
print (f"angka sekarang -> {angka}")
if angka == 3 :
print ("Bagus")
print ("Halo")
print ("selesai")
print ()
# menggunakan continue
print ("Menggunakan Continue")
angka = 0
print (f"Angka sekarang -> {angka}")
while angka < 5 :
angka += 1
print (f"angka sekarang -> {angka}") # aksi 1
if angka == 3 :
print ("Bagus")
continue # jika menggunakan continue, maka print ("Halo") tidak akan di eksekusi
print ("Halo") # aksi 2 tidak akan di eksekusi karna sebelumnya sudah ada continue
print ("selesai")
print ()
#break
print ("BREAK")
angka = 0
while angka < 5 :
angka += 1
print (f"angka sekarang -> {angka}")
if angka == 3 : # jika angka = 3, maka perulangan akan berhenti
print ("hallo")
break
print ("selesai")
print ("finish")
print ()
# break dengan inputan
print ("BREAK dengan input data")
angka = 0
data = int (input ("hitung sampai = ")) # input angka berhenti di angka berapa
while True :
angka += 1
print (f"angka sekarang -> {angka}")
if angka == data : # akan berhenti sesuai data yang di inputkan
print ("hallo")
break
print ("selesai")
print ("finish")
print ()
Tidak ada komentar:
Posting Komentar