1. #menampilkan angka 5 - 1
2. for bil in range(5, 0, -1):
3. print(bil)
Contoh lain For(2)
1. print(‘Deret n bilangan ganjil’)
2. n = int(input(‘N = ’))
3. for hitung in range(1, n + 1):
4. print(2 * hitung – 1, end = ‘ ’)
5. print() #pindah baris Pelajari tulisan
warna merah
1. print(‘Deret n bilangan ganjil’)
2. n = int(input(‘N = ’))
3. for hitung in range(1, 2 * n, 2):
4. print(hitung, end = ‘ ’)
5. print() #pindah baris
Pernyataan Else pada For
Dalam hal ini pernyataan Else dikerjakan jika kondisi
For bernilai false.
1. for huruf in [‘H’, ’A’, ‘L’, ‘O’]:
2. print(huruf)
3. else:
4. print(‘***’, huruf, ‘terakhir diproses’)
Pernyataan Break
Pernyataan break berguna untuk mengakhiri
perulangan. Berikut contoh efek dari break.
1. for bil in range(1, 9):
2. if bil == 5:
3. break
4. print(bil)
5. else:
6. print(‘*** akhir dari for’)
7. print(‘--- Selesai’)
Pernyataan Continue
Digunakan untuk membuat kondisi perulangan
dievaluasi kembali dan mengabaikan perintah yang
terletak sesudahnya. Efek dari perintah continue
pada for dan break sebagai berikut:
Pada for: membuat ekspresi ketiga akan dijalankan dan
ekspresi kedua dijalankan kembali.
Pada while: pengujian terhadap kondisi pada while
dilakukan kembali.
Contoh Continue pada For
1. for bil in range(1, 9):
2. if bil == 5:
3. print(‘Continue dijalankan’)
4. continue
5. print(bil)