Skrip While Phyton

Ketika kita ingin mengulang sebuah blok perintah sebanyak N kali, maka Python memberikan sebuah solusi dengan menggunakan metode pengulangan yang dinamakan loop. Pengulangan akan terjadi ketika kondisi sesuai alias True dan akan berhenti ketika kondisinya sudah tidak sesuai alias False.
Untuk melakukan pengulangan atau loop di bahasa Python, kita bisa menggunakan pernyataan while atau for. Pada kesempatan ini, kita akan membahas tentang penggunaan pengulangan menggunakan pernyataan while. Berikut penjelasannya…
Pengulangan While
Pengulangan while akan berhenti jika pengujian suatu kondisi sudah tidak sesuai alias False. Yang mana, pengujian kondisi ini menggunakan pengujian logika dan akan memberikan nilai benar atau salah. Syntax umum dari pengulangan while adalah sebagai berikut,
1
2
while pengujian_kondisi:
    pengulangan_kode
Berikut contoh penggunaan while,
1
2
3
4
5
6
7
8
9
10
11
12
angka = input("Masukkan sebuah angka yang lebih besar dari 1: ")
 
bilangan_1 = 0
bilangan_2 = 1
 
print bilangan_1
 
while(bilangan_2 < angka):
    print bilangan_2
     
    bilangan_2 = bilangan_1 + bilangan_2
    bilangan_1 = bilangan_2 - bilangan_1
Hasil dari program di atas jika kita memasukkan angka 200 adalah,
Masukkan sebuah angka yang lebih besar dari 1: 200
0
1
1
2
3
5
8
13
21
34
55
89
144
Pada contoh di atas, bagian pengulangan_kode pada pengulangan while akan diulang beberapa kali sampai nilai bilangan_2 lebih besar daripada nilai angka. Pada setiap iterasi (pengulangan), nilai bilangan_2 akan bertambah sebesar bilangan_1, dan nilai bilangan_1 akan diubah menjadi selisih antara bilangan_2 dengan bilangan_1 itu sendiri.
Yup! Anda benar-benar Mantap!…Saya Yakin Saat Ini Anda sudah berbeda dengan Anda sebelumnya, karena Anda sekarang sudah semakin paham akan Python. Terus Belajar!
Latest
Previous
Next Post »