Python for Loop: Panduan Lengkap – Codewithaden

Untuk lingkaran di Python digunakan untuk traversal berurutan. Ini dapat mengulangi elemen -elemen dari urutan apa pun, seperti daftar. Loop berlanjut sampai kita mencapai elemen terakhir dalam urutan.

Python untuk Loop

Python untuk lingkaran digunakan untuk mengulangi urutan baik daftar , sebuah tuple , sebuah kamus , sebuah mengatur , atau rangkaian . Python untuk loop dimulai dengan kata kunci “untuk” diikuti oleh nama variabel sewenang -wenang, yang akan menampung nilai -nilai objek urutan berikut, yang diinjak.

Tubuh for loop dipisahkan dari sisa kode menggunakan indentasi. Loop untuk secara tradisional digunakan ketika Anda memiliki blok kode di mana Anda ingin mengulangi beberapa kali.

Sintaksis

Sintaks umum terlihat seperti kode berikut.

for  in :
	 

Mari kita ambil contoh sederhana untuk loop di Python.

# app.py

GoT = ['Daenerys', 'Jon', 'Tyrion']

for item in GoT:
    print(item)
 

Lihat outputnya.

Python

Dalam contoh di atas, kami telah mengambil satu daftar dan mengulangi daftar di loop, dan mencetak item satu per satu.

Looping melalui string di Python

String adalah objek yang dapat diulang; Mereka berisi urutan karakter. Mari kita ambil contoh berikut.

# app.py

name = 'KRUNAL'
for item in name:
    print(item) 

Lihat outputnya.

Looping

Pernyataan Istirahat di Python

Menggunakan sebuah merusak Pernyataan dalam loop, kita dapat menghentikannya sebelum melingkarkan semua elemen. Lihat contoh di bawah ini.

# app.py

GoT1 = ['Daenerys', 'Jon', 'Tyrion']
for item1 in GoT1:
    print(item1)
    if item1 == 'Jon':
        break 

Dalam contoh di atas, jika item iterable saat ini sama Jon, itu akan memecahkan lingkaran. Itulah mengapa kita tidak akan melihat Tyrion dicatat di konsol.

The

Lain untuk loop

Itu kalau tidak kata kunci di untuk Loop Menentukan blok kode yang akan dieksekusi saat loop selesai.

Jika kalau tidak Pernyataan digunakan dengan untuk Loop, the kalau tidak Pernyataan dilakukan ketika loop telah habis mengulangi daftar.

# app.py

for x in range(5):
    print(x)
else:
    print('Executed Else Statement!!') 

Keluaran

Else

Python Fungsi range ()

Itu jangkauan() Fungsi mengembalikan urutan angka, mulai dari 0 secara default, meningkat dengan 1 secara default, dan berakhir pada angka yang ditentukan. Kita dapat menghasilkan urutan angka menggunakan fungsi range ().

# app.py

for z in range(4):
      print(z) 

Keluaran

The

Python Lanjutkan pernyataan

Dengan bantuan lanjutan Pernyataan, kita dapat menghentikan iterasi loop saat ini dan melanjutkan dengan iterasi berikutnya.

# app.py

GoT2 = ['Daenerys', 'Jon', 'Tyrion']
for item2 in GoT2:
    if item2 == 'Jon':
        continue
    print(item2) 

Dalam contoh di atas, ketika iterator saat ini adalah Jon, itu akan mengakhiri iterasi dan tidak mencetak Jon di konsol.

Keluaran

The

Bersarang untuk loop di python

Loop bersarang adalah loop di dalam satu loop. “Loop dalam” akan dieksekusi sekali untuk setiap iterasi “loop luar.” Lihat demo di bawah ini.

# app.py

for x in color:
    for y in fruits:
        print(x, y) 

Keluaran

Nested

Itu untuk tutorial ini.

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *