-->

Perulangan For Pada Python | Kita Ngoding Python #9 |

Perulangan For Pada Python.- Setelah sebelumnya kita membahas Percabangan, sekarang kita akan membahas tentang bagaimana melakukan Perulangan For Pada Bahasa Pemrograman Python.

Apa Itu Perulangan For Dalam Python?

Perulangan for pada Python adalah struktur kontrol perulangan yang digunakan untuk melakukan perulangan pada sekumpulan elemen, seperti string, list, tuple, set, dan bahkan objek generator. Dengan perulangan for, Anda dapat menuliskan kode untuk mengeksekusi blok kode tertentu secara terus-menerus sampai kondisi tertentu terpenuhi.

Berikut ini adalah diagram perulangan for yang menggambarkan bagaimana perulangan for bekerja.

PERULANGAN FOR PADA PYTHON
Gambar Perulangan For

Secara sederhana bentuk syntaxnya seperti berikut :

for nilai in sequence:
    #block kode for

Penjelasan :

  • sequence / urutan adalah sebuah nilai yang bersifat iterable alias bisa diulang-ulang. sequence dapat berupa list, tuple, string dan lain sebagainya.
  • nilai adalah item yang diekstrack dari sequence.
  • blok kode adalah statemen atau perintah-perintah tertentu yang akan dieksekusi secara berulang.

Baca Juga : Class Pada Python Dasar 

Contoh Penggunaan For Pada Python Dengan List, Tuple, String Dan Lainnya

Sekarang kita akan membahas tentang bagaimana cara menggabungkan penggunaan dari perulangan For dengan beberapa fungsi lainnya pada python, seperti List, Tuple, String, dan masih banyak lagi.

For Dengan List

# Contoh 
lists = [1,2,3,4,5]
# Cara ke 1
for var in lists:
    print(var)
# Cara ke 2
total = 0
for var in lists:
    total= total + var
print("Jumlah semuanya:", total)

For Dengan Fungsi Range

# Mengurutkan dari 1-10
for var in range(10):
    print(var)
# Mengurutkan dari 10-15
for var in range(10-15):
    print(var)
# Mengurutkan bilangan genap
for var in range(2, 20, 2): #sistem akan memulai dengan angka 2 sampai angka 20 dengan interval/kelipatan angka 2
    print(var)
# Mengurutkan bilanga ganjil
for var in range(1, 20, 2): #sistem akan memulai dengan angka 1 sampai angka 20 dengan interval/kelipatan angka 2
    print(var)

Baca Juga : Module Pada Python Dasar

For Dengan Tuple

item = ('buku','polpen','pensil')
for var in item:
    print(var)

For Dengan String

karakter = ('Kita Ngoding')
for var in karakter:
    print(var)

For Dengan Break dan Continue

#Continue
for No_urut in range(15):
    if (No_urut==10): # Nomor urut akan menskip angka 10
        continue
    print(No_urut)
############################################
#Break
for No_urut in range(15):
    if (No_urut==10): # Nomor urut Berhenti di angka 10
        break
    print(No_urut)

For Dengan Else..

Nama =['Nispul','Watoni','Fatimah','Azzahra','Maahad','Bahri']
for siswa in Nama:
    print(siswa)
else :
    print('Selesai')

Baca Juga : Tipe Data String Pada Python

For Dengan Else + Break

Nama =['Nispul','Watoni','Fatimah','Azzahra','Maahad','Bahri']
CariSiswa = input('Masukkan Nama Siswa :')
# variabel (i) untuk menyimpan nomor urut
# variabel (siswa) untuk menyimpan/mengekstrak data dari list(Nama) yang dibuat diatas.
for i, siswa in enumerate(Nama): # enumerate adalah fungsi untuk mengetahui urutan iterasi
    # kita ubah string ke lowercase(huruf kecil) agar menjadi case insensitive
    if siswa.lower() == CariSiswa.lower(): 
        # evaluasi nilai/data variabel siswa sama dengan variabel CariSiswa Yang di Input.
        # jika ditemukan bahwa nilainya sama, maka munculkan pesan berikut
        print('Nomor Urut Siswa Adalah :', i)
        break # menghentikan perulangan for jika data sudah ditemukan.
else : # jika Tidak Ditemukan, maka munculkan pesan berikut :
    print('Maaf Nama Siswa Tidak Terdaftar.')

Demikian pembahasan tentang Perulangan For dan untuk pembahasan tentang Perulangan While akan kita bahas pada pertemuan selanjutnya. 

Jangan lupa untuk mengunjungi tulisan admin lainnya, baik untuk menambah wawasan kalian terkait bahasa pemrograman python atau hanya sekedar mengingat kembali tentang materi python saat masih di kampus.

Linknya telah admin siapkan dibawah ini.

Artikel Lainnya :

Tutorial Python #19 | Module Pada Python Dasar

Tutorial Python #18 | Class Pada Python Dasar 

Tutorial Python #17 | Tentang Function Pada Python

Tutorial Python #16 | Tentang Tipe Data Dictionary

Tutorial Python #15 | Tentang Tipe Data Set

Tutorial Python #14 | Tipe Data Tuple Dan Method Yang Dibutuhkan

Tutorial Python #13 | Tipe Data List Python Dan Method Yang Dibutuhkan

Tutorial Python #12 | Tipe Data String Python Lengkap

Tutorial Python #11 | Tipe Data Number Pada Python 

Tutorial Python #10 | Perulangan While Pada Python

Tutorial Python #09 | Perulangan For Pada Python

Tutorial Python #08 | Percabangan Pada Python Terbaru

Tutorial Python #07 | Operator Pada Python

Tutorial Python #06 | Variabel Dan Type Data Pada Python

Tutorial Python #05 | Menulis Syntax Python Di VS Code

Tutorial Python #04 | Cara Install Visual Studio Code Di Windows Terbaru

Tutorial Python #03 | Cara Menginstall Python Di Windows 2021

Tutorial Python #02 | Hal-Hal Yang Perlu Diperhatikan Sebelum Memulai Menggunakan Bahasa Pemrograman Python

Tutorial Python # 01 | Pengertian, Sejarah, Kelebihan dan Kekurangan Bahasa Pemrograman Python 

Cukup sekian dan sampai jumpa dipembahasan selanjutnya. 

Terimakasih sudah berkunjung.

0 Response to "Perulangan For Pada Python | Kita Ngoding Python #9 |"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

close