Python Untuk Pernyataan Loop

Diterbitkan: 2022-06-25

Pernyataan loop sering disebut sebagai loop, adalah serangkaian urutan yang diulang beberapa kali sampai kondisi atau prasyarat yang diberikan selesai. Ini adalah pernyataan aliran kontrol untuk menentukan iterasi yang memungkinkan kode untuk dieksekusi berulang kali berkali-kali.

Salah satu struktur dasar pemrograman komputer, loop adalah konsep pemrograman yang paling dasar dan efisien dan kuat. Sebuah loop menanyakan pertanyaan yang sama berulang kali sampai jawaban yang tidak memerlukan tindakan diperoleh. Iterasi adalah istilah yang digunakan untuk merujuk setiap kali pertanyaan diajukan.

Seorang programmer yang membutuhkan baris kode yang sama beberapa kali dapat menggunakan loop untuk menghemat waktu.

Misalnya, sebuah program memerlukan pencetakan "HEY" 15 kali. Alih-alih menulis kode yang sama berulang kali, programmer dapat mengatur loop untuk memenuhi kriteria di atas. Hal ini juga membantu untuk memerangi menjadi berlebihan.

Pelajari Kursus Pengembangan Perangkat Lunak online dari Universitas top dunia. Dapatkan Program PG Eksekutif, Program Sertifikat Tingkat Lanjut, atau Program Magister untuk mempercepat karier Anda.

Daftar isi

Untuk Loop: Definisi

Pernyataan loop adalah serangkaian langkah atau urutan pernyataan yang dieksekusi terus menerus nol atau lebih kali memenuhi kondisi yang diberikan terpenuhi.

Jenis Loop di Python

Tiga jenis loop digunakan dalam bahasa Python. Semua cara ini menyediakan fungsionalitas dasar yang serupa tetapi sintaksisnya berbeda. Loop yang tersedia dalam bahasa pemrograman python adalah:

  • loop sementara
  • Untuk lingkaran
  • Lingkaran bersarang

SAAT BERULANG

Selama persyaratan yang diberikan benar, loop dijalankan. Sampai kondisi tertentu terpenuhi, blok pernyataan terus dieksekusi. Baris setelah loop dalam program dijalankan, karena kondisinya menjadi salah.

Sintaks :

Sementara kondisi:

Pernyataan (kode)

Mungkin ada beberapa kondisi dalam loop sementara. Ketika loop mulai kehabisan kondisi, ia pindah ke baris kode berikutnya.

Kursus & Artikel Populer tentang Rekayasa Perangkat Lunak

Program Populer
Program PG Eksekutif dalam Pengembangan Perangkat Lunak - IIIT B Program Sertifikat Blockchain - PURDUE Program Sertifikat Keamanan Siber - PURDUE MSC dalam Ilmu Komputer - IIIT B
Artikel Populer Lainnya
Gaji Cloud Engineer di AS 2021-22 Gaji Arsitek Solusi AWS di AS Gaji Pengembang Backend di AS Gaji Pengembang Front End di AS
Gaji pengembang web di AS Pertanyaan Wawancara Scrum Master pada tahun 2022 Bagaimana Memulai Karir di Keamanan Cyber ​​pada tahun 2022? Pilihan Karir di AS untuk Mahasiswa Teknik

UNTUK LOOP

Loop for dalam python digunakan untuk mengulangi urutan atau objek lain. Iterasi atas urutan dikenal sebagai traversal.

Python for loop memungkinkan pemrogram untuk berulang kali mengeksekusi serangkaian kondisi tertentu hingga kondisi yang ditentukan sebelumnya terpenuhi.

Misalnya, jika Anda ingin mencetak angka dari 1 hingga 1000, menulis kode individual untuk itu akan memakan waktu lama. Di sinilah implikasi dari for loop.

Sintaks untuk python untuk loop:

Val secara berurutan:

tubuh lingkaran

Val adalah nilai yang diberikan dari variabel di dalam urutan.

Perulangan dilanjutkan sampai kita mencapai item terakhir dalam urutan. Tubuh loop dipisahkan dari bagian lain dari kode menggunakan lekukan.

Sampai kita mencapai nilai terakhir dari variabel, loop dilanjutkan. Indentasi digunakan untuk memisahkan tubuh loop dari yang lain.

Untuk loop menggunakan fungsi range()

Serangkaian atau urutan angka dapat dihasilkan menggunakan fungsi range(). Jika tidak ditentukan sebaliknya, nilai awal urutan default ke 0. Kenaikan urutan secara default 1, tetapi juga dapat diubah.

Ukuran start, stop, dan langkah didefinisikan sebagai

rentang (mulai, hentikan, langkah_ukuran)

Fungsi rentang tidak menyimpan nilai dalam memorinya. Nomor berikutnya dihasilkan saat bepergian sesuai dengan ukuran awal, berhenti, dan langkah.

Jika semua output harus dipaksa keluar dari fungsi, list() dapat digunakan.

Untuk beralih melalui urutan dengan pengindeksan, fungsi len() dapat digunakan dengan fungsi range() di python untuk loop.

Lain untuk loop

Jika kata kunci else digunakan dalam python for loop menunjukkan blok kode yang akan dieksekusi ketika loop selesai. Jika pernyataan break menghentikan perulangan, blok else tidak akan diimplementasikan. Bahasa lain seperti Java, C+, C++ tidak mengizinkan penggunaan pernyataan else dengan for loop.

LOOP BERSATU

Loop bersarang menunjukkan loop di dalam loop lain. Setiap jenis loop dapat digunakan di dalam yang lain. Loop seperti

  • while loop di dalam untuk loop,
  • untuk loop di dalam loop sementara,
  • perulangan while di dalam perulangan while,
  • untuk loop di dalam untuk loop.

Sintaks untuk loop bersarang di python adalah:

Sedangkan ekspresi:

Sedangkan ekspresi:

Pernyataan

Pernyataan

PERNYATAAN KONTROL LOOP

Pernyataan Kontrol Loop digunakan untuk mengubah aliran eksekusi loop. Pernyataan kontrol loop digunakan jika Anda ingin melewati iterasi atau menghentikan perkembangan. Eksekusi loop dapat diubah dari urutan normalnya.

Tiga jenis pernyataan kontrol loop yang didukung oleh python adalah:

  • Pernyataan istirahat
  • Lanjutkan pernyataan
  • Pernyataan lulus

Pernyataan istirahat

Berdasarkan kondisi tertentu, ini digunakan untuk mengeluarkan kontrol dari loop. Loop dapat dihentikan sebelum mengulang semua item.

Lanjutkan Pernyataan

Pernyataan continue digunakan untuk menghentikan iterasi dari perulangan saat ini dan untuk melanjutkan ke perulangan berikutnya. Berbeda dengan pernyataan break, kontrol tidak dibawa keluar dari loop.

Pernyataan Lulus

Pernyataan pass digunakan untuk menulis loop kosong. Pernyataan kontrol kosong, kelas, dan fungsi semuanya menggunakan pernyataan lulus. Jika kita ingin tidak ada yang dilakukan ketika kondisi terpenuhi, pernyataan lulus digunakan.

Pernyataan lewat sangat berguna ketika fungsionalitas tidak diperlukan saat ini, tetapi ada kebutuhan untuk mengimplementasikannya di masa depan. Jika Anda memiliki python for loop tanpa konten, pernyataan pass ditambahkan sehingga kesalahan tidak terjadi.

Bagaimana loop dalam fungsi Python?

Mari kita lihat cara kerja loop dalam python dan bagaimana suatu fungsi dijalankan. Langkah-langkahnya dapat dirinci sebagai berikut:

  • Membuat daftar objek yang dapat diubah dengan fungsi iter().
  • Sampai Stopiteration dinaikkan, jalankan loop while tak terbatas.
  • Ambil elemen berikutnya di blok try dengan fungsi next().
  • Operasi yang akan dilakukan dengan elemen dilakukan setelah mengambil elemen.

Kesimpulan

Saat bekerja dengan Python, loop adalah alat yang ampuh. Loop dapat digunakan untuk segala macam hal yang menarik saat data analu=ysing dengan Python. Python for loop biasanya digunakan untuk objek yang dapat diubah seperti daftar, string, set, atau tuple.

Dengan mendefinisikan objek yang dapat diubah dan kemudian fungsi yang ingin Anda lakukan, fungsi tersebut dapat dijalankan berulang kali hingga kriteria yang ditentukan terpenuhi.

Terutama digunakan dalam pekerjaan analisis data, alat python for loop berperan penting dalam menghemat waktu. Menyortir melalui beberapa baris dan kolom data menjadi cakewalk setelah Anda memahami cara kerja loop.

Fungsi lain seperti range dan break juga dapat diimplementasikan dalam for loop, yang selanjutnya digunakan.

Kami harap artikel ini memberi Anda wawasan tentang dasar-dasar python untuk loop. Jika Anda ingin mempelajari secara mendalam tentang pernyataan kontrol dengan Python, kami merekomendasikan Program Sertifikat Tingkat Lanjut di Big Data dari IIIT-Bangalore. Program ini dirancang untuk para profesional yang bekerja yang bercita-cita untuk menyelesaikan pasca-kelulusan tanpa mengorbankan tanggung jawab pekerjaan mereka. Kursus 7,5 bulan mencakup bimbingan pakar industri, sejumlah studi kasus dan proyek yang relevan dengan industri, dan dukungan karir 360 derajat.

Selain kurikulum kelas dunia dan solusi pengajaran mutakhir, siswa juga mendapatkan akses ke basis pembelajar berbayar upGrad sebanyak 40.000+, yang membuka banyak jalan untuk mengejar proyek kolaboratif dan kemajuan dalam karir Anda.

Pesan kursi Anda bersama kami hari ini!

Apa itu pernyataan Short Hand if dengan Python?

Short Hand if statement digunakan ketika hanya ada satu statement yang perlu dieksekusi di dalam blok if. Untuk mengeksekusi pernyataan if pendek, Anda dapat menulis pernyataan Anda di baris yang sama dengan pernyataan If Anda

Apa itu pernyataan if-else dalam Python?

Pernyataan if else dalam Python digunakan untuk menunjukkan output benar dan salah berdasarkan kondisi yang diberikan. Jika pernyataan benar, bagian dalam blok if akan dieksekusi. Di sisi lain, jika kondisinya salah, program akan mengeksekusi pernyataan di luar blok if.

Apa gunanya metode overriding dengan Python?

Metode overriding adalah fitur polimorfisme dalam Python, yang dengannya programmer dapat membuat tautan antara kelas anak dan kelas induk. Karena ada minimal satu kelas yang terlibat dalam penautan, konsep pewarisan juga digunakan untuk mengeksekusi metode overriding. Dengan bantuan fitur ini, Anda dapat menggunakan nama yang sama untuk lebih dari satu fungsi