Minggu, 10 Mei 2020

Belajar Python - Pengulangan (for dan while)

    Halo teman-teman. Pada postingan kali ini, kita akan membahas tentang looping atau pengulangan (for dan while) dalam bahasa pemograman Python. Berikut ini link video pembahasan kali ini. https://youtu.be/4PYtiKvlNUw. Berikut ini adalah link contoh kode program pembahasan kali ini https://github.com/mgstabrani/tabpython/blob/master/Pengulangan%20(for%20dan%20while).py

    Pengulangan atau looping adalah sebuah fungsi primitif dalam bahasa pemograman yang sangat membantu dalam pemrosesan sebuah kode program. Apabila kita ingin menampilkan tiga baris string “Hello”, kita akan membuat fungsi print “Hello” sebanyak 3 baris. Namun, bagaimana kalau kita diminta untuk menampilkan string “Hello” sebanyak 10 baris, 100 baris, atau bahkan 1000 baris. Pasti akan sangat melelahkan untuk menuliskan program yang terdiri dari banyak baris, namun memiliki fungsi yang sama. Hal inilah yang membuat kita harus menggunakan looping atau pengulangan untuk membuat kode program menjadi lebih efisien. 

    Pada pembahasan ini, kita akan membahas dua tipe pengulangan dalam bahasa pemograman Python, yaitu while dan for. While biasanya digunakan untuk pengulangan yang iteratornya tidak terdefinisi, namun bukan tidak mungkin kita menggunakan while untuk kasus dengan iterator yang terdefinisi. Sedangkan for biasa digunakan untuk pengulangan yang range iteratornya sudah terdefinisi dari awal. 

    Sebagai contoh, kita akan menampilkan string “Hello” ke layar sebanyak 10 baris. Kita dapat menggunakan pengulangan tipe while atau pengulangan tipe for. Untuk pengulangan tipe for, kita akan membuat range dari 0 sampai 10, namun kita juga bisa menuliskan 10 saja. Sebagai informasi, bahwa tipe for di Python ini dimulai dari iterator yang bernilai 0 dan akan berhenti saat iteratornya n-1. Berikut ini contoh kode program untuk pengulangan menggunakan tipe for.

Kode Program Pengulangan Tipe for

    Sedangkan, untuk tipe while, kita harus mendefinisikan terlebih dahulu iterator awalnya, misalnya 1. Kemudian kita buat syarat agar loop ini terus berulang, yaitu saat iteratornya benilai < atau = 10. Ini artinya looping akan terus dilakukan saat iteratornya bernilai dari 1 sampai 10. Kemudian, kita tambahkan juga sebuah increment yang akan bertambah sebanyak 1 apabila loop untuk iterator tertentu telah selesai. Berikut ini adalah contoh kode program menggunakan pengulangan tipe while.

Kode Program Pengulangan Tipe while

Sekian pembahasan kali ini. Semoga bermanfaat. Terima kasih.


Tidak ada komentar:

Posting Komentar