Dalam sebuah bahasa pemrograman seringkali kita menggunakan fungsi Looping atau Perulangan. fungsi ini digunakan untuk efisiensi script atau pemrograman yang kita buat, semakin sedikit baris program yang dibuat maka waktu eksekusi akan semakin cepat, begitu pula ketika jumlah baris program yang dibuat sangat panjang maka waktu eksekusi program tersebut akan semakin lama. Show
Perualangan dalam bahasa pemrograman apapun berfungsi untuk memerintahkan komputer melakukan sesuatu perintah secara berulang-ulang. Terdapat dua jenis perualangan dalam pemrograman python, yaitu perulangan dengan FOR dan WHILE. Perulangan FOR disebut counted loop (perulangan tertentu), sementara perulangan WHILE disebut uncounted loop (perulangan yang tak tentu). Perbedaannya adalah perulangan FOR biasanya digunakan untuk mengulangi ”bagian/blok perintah yang sama” yang sudah diketahui banyak perulangannya. Sementara WHILE untuk perulangan yang memiliki syarat dan tidak tentu berapa banyak perulangannya atau perulangan akan terjadi sepanjang kondisinya masih bernilai benar. >>> print('Hello, Apa Kabar!') >>> print('Hello, Apa Kabar!') >>> print('Hello, Apa Kabar!') >>> print('Hello, Apa Kabar!') >>> print('Hello, Apa Kabar!') Pada contoh tersebut diatas, untuk mencetak tulisan "Hello, Apa Kabar!" sebanyak 5 kali maka kita harus mengetikkan baris perintah "print('Hello, Apa Kabar!')" sebanyak 5 kali, untuk jumlah yang kecil tentu tidak akan berdampak terhadap efesiensi script dan waktu eksekusinya. Namun bagaimana jika kita harus membuat/mencetak perintah tersebut sebanyak 100 kali, tentu dengan cara diatas akan sangat tidak efesien baik dari sisi script maupun dari sisi waktu eksekusi program. The The PHP while LoopThe Syntaxwhile (condition is true) { ExamplesThe example below displays the numbers from 1 to 5: Example$x = 1; while($x <= 5) { Example Explained
This example counts to 100 by tens: Example$x = 0; while($x <= 100) { Example Explained
PHP ExercisesTest Yourself With ExercisesExercise:Output $i = 1; ($i < 6) echo $i; $i++; Submit Answer » input()metode yang digunakan dalam python 3 untuk asupan data dari user. Terkadang, ini membutuhkan menunggu atau menjeda tugas input untuk jangka waktu tertentu untuk tujuan pemrograman. Misalnya, jika ada loop tak terbatas dalam skrip yang akan berakhir berdasarkan input user tertentu, maka itu akan menunggu input dari user di setiap iterasi loop. Modul waktu berisisleep()metode yang dapat digunakan untuk menunggu periode waktu tertentu di python sebelum mengambil input. Python berisi banyak modul lain untuk menghentikan skrip berdasarkan penekanan tombol apa pun atau menghentikan sementara eksekusi skrip. Bagaimana jeda python untuk input dapat diterapkan dalam skrip python ditampilkan di artikel ini. Jeda skrip agar input user dihentikan:Jika Anda ingin menunggu user menekan tombol apa saja sebelum menghentikan skrip, Anda dapat menelepon input()metode dengan pesan di akhir skrip. Skrip berikut menunjukkan bagaimana Anda dapat menjeda penghentian skrip dan menunggu input user. Ituinput() metode akan mengambil data string dan menyimpannya dalam variabel, name. Jika variabel tidak kosong maka pesan selamat datang akan dicetak jika tidak, pesan error akan dicetak. Selanjutnya, pesan instruksi akan dicetak untuk memberi tahu user untuk menekan tombol apa saja. Pesan penghentian akan dicetak ketika user menekan tombol apa saja. #!/usr/bin/env python3 Keluaran: Setelah menjalankan skrip, ia menunggu input string. Di sini, ‘Fahmida’ diketik sebagai nilai string. Pesan selamat datang dicetak dengan nilai dan menunggu penekanan tombol apa pun. Pesan selamat tinggal dicetak setelah menekan tombol apa saja. Jeda input untuk jangka waktu tertentusleep() metode dapat digunakan untuk menjeda input user untuk jangka waktu tertentu. Dalam skrip berikut, tugas tambahan sederhana diberikan untuk user. metode sleep() digunakan di sini untuk menunggu user selama 5 detik sebelum mengetik jawabannya. Selanjutnya, jika kondisi tersebut digunakan untuk memeriksa jawaban benar atau salah. #!/usr/bin/env python3 Keluaran: Sebuah pertanyaan akan dicetak setelah menjalankan skrip dan menginformasikan user untuk menunggu selama 5 detik untuk mengetahui jawabannya. Di sini, skrip dieksekusi dua kali dengan jawaban yang benar dan jawaban yang salah. Jeda skrip menggunakan the input untuk menampilkan pesan instruksiTerkadang diperlukan untuk menjeda skrip beberapa kali menggunakan input() metode untuk tujuan yang berbeda. Proses memberikan informasi kepada user dengan menggunakan beberapa pesan ditampilkan dalam skrip berikut. Langkah-langkah untuk menjalankan skrip python ditampilkan di sini dengan menggunakan beberapainput()metode. Pengguna harus menekan tombol apa saja untuk menunjukkan langkah selanjutnya. Pertamainput() metode yang digunakan untuk mulai menampilkan pesan dan yang terakhir input() metode yang digunakan untuk menampilkan pesan terminasi. #!/usr/bin/env python3 Keluaran: Output berikut akan muncul setelah menjalankan skrip. Pengguna harus menekan tombol apa saja lima kali untuk menyelesaikan eksekusi skrip. Jeda skrip untuk nilai input tertentuJika Anda ingin menjalankan beberapa skrip terus menerus hingga user menekan tombol tertentu, maka Anda harus mendefinisikan skrip itu di dalam loop tak terbatas. Tugas ini ditunjukkan dalam contoh ini. Di sini, perulangan while tak terbatas dideklarasikan dan diharapkan mengambil dua angka dan mencetak penjumlahan angka-angka itu di setiap iterasi. Di akhir loop, itu akan menunggu user untuk menekan ‘y‘ untuk melanjutkan loop dan ulangi skrip lagi. #!/usr/bin/env python3 Keluaran: Script di dalam while loop dieksekusi dua kali di sini. Pertama kali, setelah menghitung penjumlahan,‘y’ditekan dan skrip loop diulangi lagi. Saat user menekan‘n’ maka loop dihentikan. Kesimpulan:Jeda untuk input user adalah persyaratan yang sangat umum dari bahasa pemrograman apa pun. Berbagai tujuan jeda untuk input ditampilkan dalam artikel ini dengan menggunakan contoh python yang sangat sederhana. Saya berharap, artikel ini akan membantu pembaca untuk mengetahui kegunaan jeda untuk input dan menerapkannya dalam skrip saat dibutuhkan. Apa itu for loop pada Python?3. For Loop
Berbeda dengan mayoritas bahasa pemrograman lain, di dalam Python perulangan for memiliki kemampuan untuk mengulangi item dari urutan apapun, seperti list atau string.
Apa perbedaan while loop dan for loop Python?Keduanya memiliki perbedaan pada segi penggunaan, dikatakan jika for lebih digunakan dalam perulangan yang sudah diketahui jumlah perulangannya (countable). Sedangkan perulangan while digunakan ketika jumlah perulangannya belum ditentukan (uncountable).
Apa saja statement Loop yang disediakan oleh Python?Di dalam bahasa pemrograman Python pengulangan dibagi menjadi 3 bagian, yaitu :. While Loop.. For Loop.. Nested Loop.. Apa fungsi dari loop?Loop berguna saat kita ingin melakukan sebuah perintah yang perlu dijalankan berulang-ulang seperti melakukan perhitungan maupaun melakukan visualisasi terhadap banyak variabel secara serentak. Hal ini tentu saja membantu kita karena kita tidak perlu menulis sejumlah sintaks yang berulang-ulang.
|