PENDAHULUAN
2.1 Tujuan
Mampu memahami penggunaan statement perulangan dan mampu
membuat program dengan menerapkan konsep perulangan.
BAB II
DASAR TEORI
print(' ')
print(' ')
while True:
kendaraan = input("Masukkan jenis kendaraan
(motor/mobil/truk): ")
if kendaraan in jenis_kendaraan:
tiket = harga_tiket_tol[kendaraan]
print(f"Harga tiket tol minggu ini untuk {kendaraan}:
{tiket}")
else:
print("Masukkan jenis kendaraan yang valid")
continue
while True:
lanjut = input("Apakah Anda ingin melanjutkan?
(iya/tidak): ").lower()
if lanjut == "iya":
break
elif lanjut == "tidak":
print("Terima kasih. Program berakhir.")
exit()
else:
print("Masukkan jawaban yang valid (iya/tidak)")
continue
Program memeriksa apakah jenis kendaraan yang
dimasukkan oleh user terdapat dalam jenis kendaraan
menggunakan kondisi if. Jika jenis kendaraan valid, program
melanjutkan dengan mengambil harga tiket tol dari harga
tiket tol sesuai jenis kendaraan yang dimasukkan kemudian
program mencetak harga tiket tol dan user dapat memilih
apakah melanjutkan program atau tidak.
b. Output program
5.1 Analisa
Pada peraktikum ini mendalami tentang looping atau perulangan
pada Python di mana perulangan itu adalah instruksi kode program yang
dieksekusi berulang kali, fungsinya untuk memerintah komputer melakukan
sesuatu secara berulang-ulang dengan jumlah tertentu selama sebuah
kondisi yang telah ditentukan masih terpenuhi dan perintah lopping itu
terdiri dari while loop, foor loop dan nested loop.
5.2 Kesimpulan
Looping atau perulangan dalam pemrograman Python adalah
instruksi kode yang dieksekusi berulang kali untuk memerintahkan
computer melakukan tugas berulang selama kondisi yang ditentukan masih
terpenuhi. Python menyediakan berbagai tipe loop, termasuk while loop
(perulangan selama kondisi true), for loop (eksekusi berdasarkan variabel
perulangan), dan nasted loop (perulangan di dalam perulangan).
Fleksibilitas ini memungkinkan pengembang memilih model perulangan
yang sesuai dengan kebutuhan program.
5.3 Saran
Dalam menyusun laporan tentang perulangan looping dalam
pemrograman bahasa Python, penting untuk memastikan bahwa setiap
aspeknya dijelaskan dengan jelas dan dipadukan dengan contoh praktis serta
ilustrasi grafis. Dalam laporan ini, pengguna akan mengeksplorasi dari
struktur perulangan dalam bahasa pemrograman Python, yang
menggambarkan perbedaan antara while loop, for loop, dan nested loop.