Apa itu for loop pada python?

Apa itu for loop pada python?
for Python - Perulangan for pada Python dan Contohnya

Perulangan (looping) merupakan salah satu metode control flow (aliran kontrol) di bahasa pemrograman Python berdasarkan iterasi yang ditentukan. Terdapat dua jenis perulangan di Python, yaitu while dan for. Tutorial ini menjelaskan perulangan for di bahasa pemrograman python dan contohnya.

Navigasi Cepat

  • A. for | Sistematika Syntax for
  • B. Contoh Perulangan for pada Python
    • B1. Contoh program for dengan interval bilangan (range)
    • B2. Contoh program for dengan interval bilangan (range)
    • B3. Contoh program for dengan urutan string
    • B4. Contoh program for dengan urutan list
  • C. for else | Sistematika Syntax for else dan Contohnya

A. for | Sistematika Syntax for pada Python

for di Python adalah syntax yang digunakan untuk melakukan perulangan berdasarkan interval yang ditentukan pengguna. Perulangan for pada bahasa pemrograman Python mempunyai kelebihan yang tidak hanya berdasarkan range bilangan, juga termasuk perulangan terhadap item suatu urutan (list atau string). 

Berikut sistematika perulangan for pada bahasa pemrograman Python.

for sequence_expression:
command_exopression
  • Perulangan for pada Python dimulai dengan syntax for
  • sequence_expression merupakan interval atau urutan iterasi yang ditentukan pengguna untuk melakukan perulangan
  • sequence_expression diakhiri dengan tanda colon :
  • command_expression merupakan kode program yang dieksekusi perulangan dengan penulisan indentasi

Berikut contoh sequence expression yang dapat digunakan dalam perulangan for pada Python.

sequence Contoh Urutan
range (interval) i in range(0, 3) i = 0; i = 1; i = 2;
range (interval) x in range(2, 10, 2) x = 2; x = 4; x = 6; x = 8;
string i in "abc"  i = 'a'; i = 'b'; i = 'c';
list x in ["anjing", "kucing"] x = "anjing"; x = "kucing";

Berikut beberapa contoh program perulangan for pada Python untuk mempermudah pemahaman.

Contoh B1: Perulangan for dengan Interval Bilangan (range)

Program ini menggunakan range(0, 7) sebagai urutan perulangan, berikut file kode programnya. 

for i in range(0,7):
    print (i);

Berikut ilustrasi output saat file program di atas dijalankan.

Apa itu for loop pada python?

Contoh B2: Perulangan for dengan Interval Bilangan (range)

Program ini menggunakan range(2, 10, 2) sebagai urutan perulangan, berikut kode programnya.

for i in range(2, 10, 2):
    print (i);

Berikut ilustrasi output saat file program di atas dijalankan.

Apa itu for loop pada python?

Contoh B3: Perulangan for dengan Urutan String

Program ini menggunakan string "abc" sebagai urutan perulangan, berikut kode programanya.

x = "abc";
for i in x: print (i);

Berikut ilustrasi output saat file program di atas dijalankan.

Apa itu for loop pada python?

Contoh B4: Perulangan for dengan Urutan List

Program ini menggunakan list sebagai urutan perulangan, berikut kode programanya.

y = ["anjing", "kucing", "monyet"];
for i in y:
    print (i);

Berikut ilustrasi output saat file program di atas dijalankan.

Apa itu for loop pada python?

C. for else | Sistematika perulangan for else pada Python

Syntax for pada Python dapat ditambahkan dengan syntax else untuk mengeksekusi kode program setelah seluruh urutan selesai dijalankan. Berikut sistematika perulangan for else pada Python.

for sequence_expression:
command_exopression
else:

else_command
  • else dieksekusi setelah urutan perulangan dijalankan
  • syntax else diakhiri dengan tanda colon :
  • else_command adalah kode program yang dijalankan else

Contoh C1: Perulangan for else pada Python

Berikut merupakan kode program untuk menampilkan suatu list x dan menampilkan pesan penutup setelah semua urutan list dijalankan. 

x = ["anjing", "kucing", "monyet", "gajah"]

for i in x:
    print(i, "panjang elemen list", len(i));
else:
    print("Semua isi list telah dijalankan");

Berikut ilustrasi output saat file program di atas dijalankan.

Apa itu for loop pada python?

Tutorial lainnya: Daftar isi Tutorial Python


Sekian artikel while for "Python | Perulangan for pada Python dan Contohnya". Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai halaman Advernesia. Terima kasih…

Apa itu looping pada Python?

Perulangan atau juga sering dikenal dengan looping merupakan pernyataan atau instruksi yang diberikan kepada komputer agar ia mau melakukan sesuatu entah itu memproses data, menampilkan data, atau yang lainnya secara berulang.

Apa fungsi for pada Python?

for di Python adalah syntax yang digunakan untuk melakukan perulangan berdasarkan interval yang ditentukan pengguna. Perulangan for pada bahasa pemrograman Python mempunyai kelebihan yang tidak hanya berdasarkan range bilangan, juga termasuk perulangan terhadap item suatu urutan (list atau string).

Apa perbedaan while loop dan for loop?

Perbedaannya adalah perulangan for biasanya digunakan untuk mengulangi kode yang sudah diketahui banyak perulangannya. Sementara while untuk perulangan yang memiliki syarat dan tidak tentu berapa banyak perulangannya.

Apa fungsi dari loop?

Loop merupakan kode program yang berulang-ulang. Loop berguna saat kita ingin melakukan sebuah perintah yang perlu dijalankan berulang-ulang seperti melakukan perhitungan maupaun melakukan visualisasi terhadap banyak variabel secara serentak.