Sama seperti artikel pada sesion bahasa pemrograman
python sebelumnya, yaitu tentang peerulangan. Kali ini kita akan
belajar bersama bahasa pemrograman python tentang perulangan
menggunakan peruntah while.
Secara garis besar cara penulisan while adalah sebagai
berikut:
while <test>: <statements>
Jalannya perintah while itu sendiri adalah jika
nilai yang dihasilkan pada blok test bernilai True,
maka blok statements akan dijalankan,
kemudian kembali lagi ke blok test
untuk melakukan pengecekan jika nilai dari blok test
tetap bernilai True maka blok
statements
akan dijalankan terus menerus sampai nilai dari blok test
bernilai False. Contoh penulisan jika ingin melakukan print dari 1 – 100 adalah sebagai berikut:
x = 0 while x < 100: print x+1 x += 1 # ==> x = x + 1
Dalam perintah while ini diperlukan
penambahan x karena jika tidak, akan terjadi
perulangan yang tak terbatas. Sehingga perintah x += 1 merupakan
perintah untuk melakukan penambahan pada x.
Untuk menghentikan perulangan dari while dapat juga dilakukan
dengan menggunakan perintah break, untuk beberapa kondisi ini sangat dibutuhkan contohnya seperti baris perintah dibawah ini:
while True: nama = input('Masukan Nama Anda: ') if nama == 'selesai': break print 'Hallow ' + nama
Perintah tersebut akan terus berulang sampai teman-teman memasukan input
'selesai'. Coba teman-teman copy kemudian paste-kan di-notepad maka program akan meminta kita untuk memasukan nama kita, setelah kita memasukan input
'selesai' maka program langsung berhenti dan print 'Hallow ' + nama
tidak lagi dijalankan. Break disini berfungsi untuk menghentikan
perulangan tersebut saat suatu kondisi sudah atau tidak terpenuhi,
Ooo iya sekedar informasi saat menjalankan kode program diatas
diharapkan untuk memasukan data dengan menggunakan tanda petik agar
python dapat membacanya sebagai string, saya juga masih kurang paham
kenapa muncul error saat memasukan tanpa dikurung dengan tanda petik,
data yang dimasukkan akan dianggap sebagai variable. Berikut screen
capture saat menjalankan perintah diatas:
Oke saya rasa sekian dulu untuk belajar bahasa pemrograman python tentang
penggunaan while, kita ketemu lagi di artikel berikutnya yang akan
membahas tentang penggunaan fungsi pada bahasa pemrograman python.
Terima kasih, Semoga bermanfaat.
Tidak ada komentar:
Posting Komentar