0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan4 halaman

Python Loops

Looping

Diunggah oleh

M Hadi Ramdhani
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan4 halaman

Python Loops

Looping

Diunggah oleh

M Hadi Ramdhani
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

Perintah Loop

Python memiliki dua perintah loop primitif:

● while loop
● for loop

Perulangan While
Dengan while loop serangkaian perintah akan dikerjakan selama kondisi bernilai true (benar).

Contoh:

Pernyataan break
Dengan pernyataan break kita dapat menghentikan loop (pengulangan) bahkan jika kondisi while bernilai
true (benar).

Contoh:

Pernyataan continue
Dengan pernyataan continue kita dapat menghentikan perulangan saat ini, dan melanjutkan dengan
perulangan berikutnya.

Contoh:

Pernyataan else
Dengan pernyataan else kita dapat menjalankan satu blok kode ketika kondisi sudah tidak bernilai benar.

Contoh:

Perulangan For

1
Perulangan for di Python digunakan untuk mengiterasi elemen-elemen dalam suatu urutan data (seperti list,
tuple, dictionary, set, atau string).
Perulangan for memungkinkan kita untuk mengeksekusi blok kode secara berulang, di mana pada setiap
iterasi, variabel loop akan mengacu pada elemen berikutnya dalam urutan data tersebut.
Dengan perulangan for kita dapat mengeksekusi serangkaian pernyataan, satu kali untuk setiap item dalam
daftar, tuple, set, dll.

Contoh:

Pernyataan break
Pernyataan break digunakan untuk menghentikan paksa suatu perulangan for sebelum perulangan tersebut
selesai memproses semua item. Hal ini berguna ketika kita ingin keluar dari perulangan lebih awal jika suatu
kondisi tertentu terpenuhi.

Contoh:

Pernyataan continue
Dengan pernyataan continue kita dapat menghentikan iterasi perulangan saat ini, dan melanjutkan dengan
perulangan berikutnya.

Contoh:

Fungsi range()
Fungsi range() digunakan untuk menghasilkan barisan angka yang dapat dipakai dalam perulangan. Secara
default, barisan angka ini dimulai dari 0, bertambah 1 pada setiap langkahnya, dan berhenti sebelum
mencapai angka yang ditentukan. Kita bisa menentukan nilai awal, akhir, dan selisih angka dalam urutan
tersebut.

Contoh:

2
Else di Pengulangan For
Kata kunci else dalam perulangan for menentukan blok kode yang akan dieksekusi ketika perulangan selesai.

Contoh:

Perulangan Bersarang (Nested Loop)


Perulangan bersarang terjadi ketika suatu perulangan berada di dalam perulangan lain. Dengan kata lain,
ada "loop dalam" yang dieksekusi secara berulang untuk setiap iterasi "loop luar".

Cara Kerja:
1. Loop Luar: Perulangan terluar dieksekusi pertama kali.
2. Loop Dalam: Untuk setiap iterasi pada loop luar, loop dalam akan dieksekusi sepenuhnya dari awal
hingga akhir.
3. Iterasi Berulang: Proses ini berlanjut hingga loop luar selesai dijalankan.

Contoh:

Soal Latihan Pertemuan 3:

1. Buatlah skrip python untuk mencetak nama-nama bulan masehi yang tersimpan di list menggunakan
pengulangan while.
Input :-
Output : Nama bulan kalender masehi
Petunjuk : * Simpan nama bulan menggunakan list cth: bulan = [‘Januari’, ‘Februari’, ..]
* Gunakan fungsi len() untuk mengetahui panjang/jumlah list
Nama file : lat31_perulangan.py

Lihat contoh output di bawah ini:

3
2. Buatlah skrip python menggunakan pengulangan for (nested loop) untuk mencetak (*) sesuai dengan
tampilan tangkapan layar pada gambar di bawah ini:

Input :-
Output : Lihat gambar hasil tangkapan layar di atas.
Petunjuk : Gunakan parameter end=”” atau end=” ” pada perintah print
Nama file : lat32_perulangan.py

Tugas Pengganti Kehadiran Kuliah

1. Kerjakan semua contoh program Python simpan dengan nama file sebagai berikut:
a. Contoh program perulangan while simpan dalam satu file dengan format nama file:
<nim>_while.py
b. Contoh program perulangan for simpan dalam satu file dengan format nama file: <nim>_for.py
2. Kerjakan semua soal latihan 3, beri nama sesuai dengan petunjuk.
3. Upload semua file (format ZIP, dengan nama file <nim>_pcs_2024) di laman
https://bit.ly/pcs_3_2024
4. Batas waktu: Jum’at, 25 Oktober 2024 23.55 WIB

Anda mungkin juga menyukai