Python Untuk Loop
Python Untuk Loop For loop digunakan untuk iterasi atas urutan (yaitu daftar, tuples, kamus, koleksi, atau string). Ini kurang mirip dengan kata kunci dalam bahasa pemrograman lain dan lebih seperti metode iterator dalam bahasa pemrograman berorientasi objek lainnya.
Dengan menggunakan for loop, kita dapat mengeksekusi serangkaian pernyataan untuk daftar, tuple, setiap item dalam koleksi, dan sebagainya. Sebagai contoh
Cetak setiap buah dalam daftar hasil akhir:buah-buahan = [“apel”, “pisang”, “ceri”] untuk x dalam kulminasi: print(x)
Tips: Untuk loop tidak memerlukan variabel indeks untuk diatur sebelumnya. Loop melalui string Bahkan string adalah objek berulang yang berisi serangkaian karakter: instance Loop melalui huruf-huruf dalam kata “pisang”:untuk x dalam “pisang”: print(x)
Menjalankan pernyataan hentian instans
Dengan menggunakan pernyataan kerusakan, kita dapat menghentikan loop sebelum mengulangi semua item: instans
Keluar dari loop jika x adalah “pisang”:kulminasi = [“apel”, “pisang”, “ceri”] untuk x dalam hasil akhir: print(x) jika x == “pisang”: hancurkan
Menjalankan instans instans
Keluar dari loop ketika x adalah “pisang”, tetapi kali ini pecah sebelum mencetak:hasil akhir = [“apel”, “pisang”, “ceri”] untuk x dalam kulminasi: jika x == “pisang”: cetakan bangkai kapal(x)
Jalankan pernyataan penyimpanan instans
Dengan menggunakan pernyataan pertahankan, kita dapat menghentikan iterasi loop saat ini dan beralih ke instance berikutnya:
Jangan mencetak pisang:buah-buahan = [“apel”, “pisang”, “ceri”] untuk x dalam kulminasi: jika x == “pisang”: lanjutkan cetak(x)
Jalankan fungsi instance variety()
Untuk memutar satu set kode beberapa kali, kita dapat menggunakan fungsi range()
Fungsi range() mengembalikan urutan angka, dimulai dengan nol secara default, bertambah 1 (secara default) dan diakhiri dengan angka yang ditentukan. Sebagai contoh
Gunakan fungsi variety():untuk x dalam variasi(10): cetak(x)
Catatan: variasi (10) bukanlah nilai nol hingga 10, tetapi nilai 0 hingga sembilan.
Get Kursus Programming’s stories in your inbox
Join Medium for free to get updates from this writer.
Menerima Jasa Pembuatan Aplikasi Web dan Android
Fungsi range() default ke nol sebagai nilai awal, tetapi Anda dapat menentukan nilai awal dengan menambahkan argumen: range(3, 10), yang berarti bahwa nilainya dari 3 hingga 10 (tetapi bukan 10): instance
Gunakan parameter awal:untuk x dalam variasi (tiga, 10): cetak(x)
Fungsi variety() meningkatkan urutan sebesar 1 secara default, tetapi nilai kenaikan dapat ditentukan dengan menambahkan argumen ketiga: range(2, 30, 3): instance
Gunakan urutan 3-increment (default adalah 1):untuk x dalam rentang (tiga, 50, 6): cetak(x)
Jalankan Else dalam instance Untuk loop
Kata kunci lain dalam for loop menentukan blok kode untuk dijalankan di akhir loop: instance
Mencetak semua angka dari 0 hingga 9 dan mencetak pesan di akhir loop:untuk x dalam rentang(10): cetak(x) lainnya: cetak(“Akhirnya selesai!”)
Menjalankan loop bertumpu pada instans
Loop bersarang adalah loop dalam satu loop.
Setelah Loop Luar berulang, Loop Dalam mengeksekusi sekali: Instans
Cetak setiap kata sifat untuk setiap buah:adj = [“ungu”, “besar”, “enak”] hasil akhir = [“apel”, “pisang”, “ceri”] untuk x di adj: untuk y hasil akhirnya: print(x, y)
Menjalankan pernyataan pass instans
Pernyataan untuk tidak dapat kosong, tetapi jika Anda telah menulis tanpa konten untuk pernyataan karena alasan tertentu, gunakan pernyataan lewati untuk menghindari kesalahan. Sebagai contohuntuk x dalam [nol, 1, 2]: lulus Jalankan instance.



