Python untuk loop dengan contoh

Python untuk loop dengan contoh

Python adalah bahasa pemrograman tujuan umum, yang menekankan membuat pemrograman yang mudah dan efisien, dan melepaskan potensi pengguna. Loop adalah bagian penting dari pemrograman karena memungkinkan pengguna untuk berulang menggunakan satu set kode menggunakan loop. Jadi di artikel berikut, kita akan melihat cara menggunakan untuk Loop di Python.

Untuk loop:

Sampai iterasi item terakhir dalam urutan, untuk loop jalankan instruksi. Ini mengulangi set instruksi secara berurutan, array, dan tuple untuk periode yang telah ditentukan sebelumnya atau sampai item terakhir dan perhitungan dijalankan.

Untuk loop dapat dikategorikan dalam tiga cara.

  1. Tradisional untuk loop - Biasanya digunakan dalam bahasa pemrograman dan berisi tiga bagian dari satu loop, i.e., inisialisasi, kondisi, kenaikan/penurunan.
  2. Iterator/Berbasis Koleksi untuk Loop - Ini digunakan untuk iterasi objek dan koleksi sebagai ganti angka.
  3. Vektor untuk loop - Ini digunakan untuk mengulangi array paralel secara bersamaan.

Untuk loop di Python:

Karena loop memainkan peran penting dalam bahasa pemrograman dan membuat tugas mudah untuk programmer, seperti bahasa pemrograman lainnya, Python juga menggunakan loop. Python memungkinkan fasilitas untuk digunakan untuk loop dalam urutan dan segmen yang berbeda, .Saya.e. Untuk daftar, string, tupel, dll.

Sintaksis:

Kata kunci "untuk" digunakan untuk menjalankan serangkaian kondisi untuk loop. Sintaks untuk loop mengikuti di bawah ini:

Untuk objek/item dalam daftar/cetak tuple (objek/item) 

Berikut adalah beberapa contoh untuk loop di Python.

Untuk iterasi loop melalui daftar:

Kami dapat mengulangi daftar nomor yang digunakan untuk loop, dan itu akan berjalan sekali untuk setiap item dalam daftar dan mencetak semua angka.

# Python untuk loop contoh untuk beralih melalui daftar even_list = [2, 4, 6, 8, 10, 12, 14] untuk bahkan di even_list: cetak (bahkan)
123456# Python untuk loop contoh untuk beralih melalui daftar even_list = [2, 4, 6, 8, 10, 12, 14] untuk bahkan di even_list: cetak (bahkan)

Keluaran:

Untuk loop untuk string:

Misalkan kita ingin beralih melalui string dan mencetak setiap alfabet secara terpisah. Dalam hal ini, kita dapat menggunakan loop untuk berulang melalui string dan berjalan setiap waktu untuk setiap alfabet.

# Python untuk contoh loop untuk string untuk x di "untuk loop in python": print (x)
1234# Python untuk contoh loop untuk string untuk x di "untuk loop in python": print (x)

Keluaran:

Untuk loop menggunakan fungsi range:

Kami menggunakan fungsi rentang dalam python untuk melakukan tugas beberapa kali tertentu. Di sini dalam contoh yang diberikan di bawah ini, fungsi rentang menghitung jumlah sampai sepuluh angka pertama dan menyimpannya dalam variabel jumlah.

# Python untuk contoh loop dengan range function sum = 0 untuk val dalam rentang (1, 11): jumlah = jumlah + val print (jumlah)
1234567# Python untuk loop contoh dengan range function sum = 0 untuk val dalam rentang (1, 11): jumlah = jumlah + val print (jumlah)

Keluaran:

Untuk mengulangi Kamus:

Sebagai kamus terdiri dari pasangan nilai kunci, kita bisa beralih melalui kamus dan mendapatkan satu pasangan nilai kunci menggunakan loop untuk.

Dalam contoh yang diberikan di bawah ini, jenis artikel, kategori, dan kunci topik tersedia. Anda bisa mendapatkan pasangan nilai kunci dengan menulis pernyataan cetak menggunakan untuk loop.

# Python untuk loop exampe to iterate di atas kamus example_dict = 'tipe artikel': 'tutorial', 'kategori': 'pemrograman python', 'topik': 'untuk loop dalam python' untuk x di example_dict: print (x , ':', example_dict [x])
123456# Python untuk loop exampe to iterate di atas kamus example_dict = 'tipe artikel': 'tutorial', 'kategori': 'pemrograman python', 'topik': 'untuk loop dalam python' untuk x di example_dict: print (x , ':', example_dict [x])

Keluaran:

Untuk loop dengan pernyataan lain:

Kita dapat menggunakan untuk loop dengan blok lain di python, di mana lagi akan dieksekusi ketika loop for akan selesai dan num di luar jangkauan.

# Python untuk contoh loop dengan pernyataan lain untuk num dalam kisaran (1, 6): print (num) else: print ("number tidak ada")
123456# Python untuk contoh loop dengan pernyataan lain untuk num dalam kisaran (1, 6): print (num) else: print ("number tidak ada")

Keluaran:

Kita bisa menghentikan eksekusi pernyataan lain dengan menggunakan break. Contoh di atas menjalankan semua pernyataan, tetapi di sini, itu hanya akan berjalan jika blok.

# Python untuk loop contoh lain dengan pernyataan lain untuk num dalam kisaran (1, 6): jika num == 4: break print (num) lain: cetak ("angka tidak ada")
1234567# Python untuk loop contoh lain dengan pernyataan lain untuk num dalam kisaran (1, 6): jika num == 4: break print (num) lain: cetak ("angka tidak ada")

Keluaran:

Bersarang untuk loop di Python:

Python juga memungkinkan pengguna untuk mengeksekusi bersarang untuk loop. Dalam contoh yang disebutkan, kami menjalankan dua untuk loop di dalam loop luar. Kontrol pertama -tama masuk ke loop luar dan mencetak pernyataan; maka itu akan pergi ke loop berikutnya untuk menjalankan pernyataan cetak dan kemudian ke loop terakhir untuk mencetak kedua pernyataan.

Loop ketiga dieksekusi lagi dan mengeksekusi kedua pernyataan cetak sampai loop ketiga selesai. Karena kisaran loop ketiga adalah dua, itu akan dieksekusi dua kali, keluar dari loop, dan kembali ke loop kedua. Kemudian, pernyataan cetak loop kedua dieksekusi, dan itu akan kembali ke loop ketiga sekali lagi. Dengan demikian, ia akan beralih sampai selesai.

# Python bersarang untuk contoh loop untuk x dalam kisaran (1): cetak ("I Am Outer Loop" + str (x)) # loop innter untuk y dalam kisaran (2): cetak ("Ini adalah loop bersarang pertama" + str (y)) untuk z dalam kisaran (3): cetak ("Ini adalah loop bersarang kedua" + str (z)) cetak ("**************** ******************* ")
12345678910# Python bersarang untuk contoh loop untuk x dalam kisaran (1): cetak ("I Am Outer Loop" + str (x)) # loop innter untuk y dalam kisaran (2): cetak ("Ini adalah loop bersarang pertama" + str (y)) untuk z dalam kisaran (3): cetak ("Ini adalah loop bersarang kedua" + str (z)) cetak ("**************** ******************* ")

Keluaran:

Untuk loop di Python dengan pernyataan break:

Pernyataan istirahat juga digunakan untuk loop. Contoh berikut berisi array yang memiliki daftar item yang berbeda di dalamnya. Di loop for, kami berulang kali melalui setiap item dan mencetak item itu. Kami telah menggunakan pernyataan IF. Dalam pernyataan IF, kami menempatkan suatu kondisi bahwa jika nilai item sama dengan kata kunci, lalu pecahkan loop, tidak mengulangi sisa item array, dan segera keluar dari loop.

# Menggunakan pernyataan break di Python untuk loop pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] untuk x dalam pythonforloops: cetak (x) jika x == "windows" windows ": merusak
12345678# Menggunakan pernyataan break di Python untuk loop pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] untuk x dalam pythonforloops: cetak (x) jika x == "windows" windows ": merusak

Keluaran:

Sedangkan dalam contoh ini, pernyataan break akan mengeksekusi nilai pertama dan mencetak sesudahnya.

# Python untuk loop contoh lain dengan pernyataan break pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] untuk x di pythonforloops: jika x == "windows": Break Print (x)
12345678# Python untuk loop contoh lain dengan pernyataan break pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] untuk x di pythonforloops: jika x == "windows": Break Print (x)

Python for Loop Menggunakan Pernyataan Lanjutkan:

Kami juga dapat menggunakan untuk loop dengan pernyataan lanjutan. Misalnya, Anda dapat melewatkan item yang disebutkan dalam pernyataan IF. Loop akan melanjutkan eksekusi hingga akhir daftar.

# Python untuk contoh loop dengan pernyataan melanjutkan pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] untuk x di pythonforloops: if x == "windows": Cetak (x)
1234567# Python untuk contoh loop dengan pernyataan melanjutkan pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] untuk x di pythonforloops: if x == "windows": Cetak (x)

Keluaran:

Kesimpulan:

Artikel ini menjelaskan untuk loop di Python menggunakan berbagai fungsi, daftar, dan pernyataan. Loop digunakan untuk mengulangi instruksi selama periode yang ditentukan sampai kondisinya benar. Di Python, untuk loop digunakan untuk berbagai tujuan untuk mencapai tujuan. Artikel ini telah menjelaskan cara -cara sederhana untuk digunakan untuk loop di Python yang akan bermanfaat bagi pemula.