Python menyediakan dua jenis pernyataan perulangan. Di sini while loop mirip dengan bahasa pemrograman lain seperti C/C++ dan Java. Sedangkan for loop digunakan untuk dua tujuan. Yang pertama adalah mengulangi urutan seperti Daftar, Tuple, Set, dan Kamus. Dan yang lainnya adalah mengulang rentang angka Show
Menggunakan python untuk loopVersi for loop ini akan mengulangi urutan angka menggunakan fungsi range(). range() mewakili urutan angka yang tidak dapat diubah dan terutama digunakan untuk mengulang beberapa kali dalam for loop. Perhatikan bahwa titik akhir yang diberikan dalam range() tidak pernah menjadi bagian dari urutan yang dihasilkan. Saat Anda ingin mengakses posisi bersama dengan nilai urutan, versi for loop ini digunakan BACA JUGA. Tips Pemula untuk Belajar Python
SintaksisSintaks untuk loop adalah seperti yang ditunjukkan di bawah ini
Atau _
Contoh 1 - Menggunakan fungsi rentang untuk mengulang sebanyak n kaliContoh di sini mengulangi rentang angka dari 1 hingga 10 dan mencetak nilainya. Namun, jika mencapai angka yang habis dibagi 5, itu akan memutus loop. Perhatikan bahwa dalam kasus ini, pernyataan di dalam blok else tidak akan dicetak karena perulangan berhenti berulang ketika nilainya mencapai 5
Keluaran 1
2
3
4
Contoh 2 - Mengulangi elemen daftar menggunakan fungsi range()Saat Anda ingin mengulang urutan, salah satu caranya adalah dengan mengulang menggunakan for loop yang diberikan di bawah ini yang memberikan posisi elemen yang diinginkan. Contoh di bawah mengulangi daftar buah dan mengembalikan posisi buah "Mangga" _Keluaran Iklan Mango found at position 2 Contoh 3 - Mengulangi elemen daftar tanpa fungsi range()Namun, jika Anda hanya ingin mengoperasikan nilai urutan tanpa mempertimbangkan posisinya yang sesuai dalam urutan, Anda dapat menggunakan perulangan for yang diberikan di bawah ini _Keluaran Mango found in the list
BACA JUGA. Metode grup panda dijelaskan dengan contoh SEDERHANA Contoh 4 - Loop n kali tanpa variabel indeksDalam semua contoh kami sebelumnya, kami telah menggunakan variabel indeks untuk memproses elemen loop. Sekarang jika kita tidak ingin menggunakan variabel indeks maka Anda dapat menggunakan 5 dengan cara berikut _Keluaran This will run n number of times the elements present in num
This will run n number of times the elements present in num
This will run n number of times the elements present in num
This will run n number of times the elements present in num
This will run n number of times the elements present in num Alternatifnya kita juga bisa menggunakan itertools untuk mencapai hal yang sama, ini contoh lainnya _0Keluaran _1
Contoh 5 - Bersarang untuk loopNamun, jika Anda hanya ingin mengoperasikan nilai urutan tanpa mempertimbangkan posisinya yang sesuai dalam urutan, Anda dapat menggunakan perulangan for yang diberikan di bawah ini _2Keluaran Iklan _3
BACA JUGA. 10+ contoh pada fungsi python sort() dan sort() Menggunakan python while loopWhile loop juga digunakan untuk mengulangi rentang angka atau urutan. While loop mengeksekusi blok sampai kondisi yang diberikan terpenuhi. Begitu kondisi menjadi salah, itu akan berhenti mengeksekusi blok pernyataan, dan pernyataan segera setelah loop dieksekusi. Kita juga dapat menulis klausa else yang dijalankan jika dan hanya jika loop berakhir karena kondisi salah dan bukan karena pengecualian atau pernyataan break lainnya SintaksisSintaks untuk loop adalah seperti yang ditunjukkan di bawah ini _4
Contoh 6 - Sementara dengan blok lainDalam contoh yang diberikan di bawah ini, kami memiliki penghitung yang mencetak angka dari 100 hingga 105. Dan, setelah mencapai nilai, loop berakhir dan klausa lain dijalankan _5Keluaran _6
Contoh 7 - Membuat Kamus dari dua daftarDalam contoh yang diberikan di bawah ini, Kami memiliki dua daftar yang masing-masing berisi nama negara dan nama ibu kota. Di sini, kita akan membaca nilai dari dua daftar dan menyusun kamus dari daftar ini _7Keluaran Iklan _8
BACA JUGA. Python Set add() Contoh [Tutorial] Contoh 8 - While loop di dalam for loopPada contoh yang diberikan di bawah ini, kami akan mencetak tabel perkalian dari angka hingga angka yang diberikan _9Keluaran 0
Contoh 9 - Pengulangan while bersarangDalam contoh yang diberikan di bawah ini, Kami akan menggunakan dua while loop yang membuat tupel di dalam daftar. Di sini, kami membuat Tuple dari dua elemen sebagai iterator i dikalikan dengan hitungan dan i+1 dikalikan dengan hitungan 1Keluaran 2
BACA JUGA. Contoh Python argparse (ArgumentParser) untuk pemula Contoh-10. Ulangi n kali menggunakan while tanpa nomor indeks Kami juga dapat mengulang rentang angka tanpa menggunakan nomor indeks _3Keluaran _4
RingkasanPengetahuan tentang perulangan adalah inti dari bahasa pemrograman python yang sangat berguna untuk merumuskan logika yang kompleks dengan mudah. Anda akan sering perlu menggunakan pernyataan kontrol perulangan untuk membangun berbagai aplikasi. Pengetahuan tentang perulangan dalam berbagai format dan kombinasi membantu menyelesaikan tugas yang sangat rumit menjadi solusi yang efisien waktu. Dalam tutorial ini, kita membahas for loop dan while loop dengan berbagai kombinasi dan contoh untuk mendemonstrasikan fungsionalitas perulangan. Secara keseluruhan, tutorial ini mencakup semua yang perlu Anda ketahui untuk memahami dan menggunakan perulangan di Python
ReferensiKontrol aliran pernyataan
Kata Kunci Terkait. untuk loop python, python ulangi nomor n kali, python ulangi string n kali, sementara loop python, untuk saya dalam rentang python, python ulangi karakter n kali, untuk i ke n python, python loop n kali tanpa indeks, untuk loop python, python Bagaimana Anda mencetak angka 10 kali dengan Python?Contoh. hitungan = 0; . print("Nama saya Vidyut") hitung += 1 lainnya. print("String dicetak sepuluh kali. ")
Bagaimana Anda mencetak 5 kali dengan Python?Cara Mengulang String Beberapa Kali dengan Python . Metode 1. Gunakan print() dan operator aritmatika Metode 2. Gunakan For Loop dan range() Metode 3. Gunakan fungsi input() Metode 4. Gunakan itertools. ulang() Metode 5. Gunakan Pandas DataFrame Bagaimana Anda mengulang 5 kali dengan Python?Tidak ada fungsi pengulangan khusus dalam modul bawaan Python. Tetapi Python menawarkan modul seperti NumPy dan panda, yang memiliki fungsi repeat() mereka sendiri . Fungsi repeat() adalah fungsi yang benar-benar memungkinkan Anda mengulang kode n beberapa kali dengan python.
Bagaimana cara mencetak beberapa kali dengan Python?Menggunakan * operator untuk mencetak karakter n kali dengan Python
. Kita dapat menggunakan operator * untuk menyebutkan berapa kali kita perlu mencetak nilai ini. Lihat kode di bawah ini. Pada contoh di atas, kami mencetak karakter sebanyak lima kali menggunakan operator *. |