Pertanyaan yang diberi tag «while-loop»

A while loop adalah struktur kontrol yang digunakan dalam banyak bahasa pemrograman untuk terus menjalankan serangkaian instruksi selama kondisi tertentu terpenuhi.

14
Meniru loop do-while di Python?
Saya perlu meniru loop do-while dalam program Python. Sayangnya, kode langsung berikut ini tidak berfungsi: list_of_ints = [ 1, 2, 3 ] iterator = list_of_ints.__iter__() element = None while True: if element: print element try: element = iterator.next() except StopIteration: break print "done" Alih-alih "1,2,3, selesai", ia mencetak output berikut: …


23
Mana yang lebih cepat: while (1) atau while (2)?
Ini adalah pertanyaan wawancara yang diajukan oleh manajer senior. Mana yang lebih cepat? while(1) { // Some code } atau while(2) { //Some code } Saya mengatakan bahwa keduanya memiliki kecepatan eksekusi yang sama, karena ekspresi di dalam whileakhirnya harus dievaluasi trueatau false. Dalam hal ini, keduanya mengevaluasi truedan tidak …

5
Mengapa "while (! Feof (file))" selalu salah?
Saya telah melihat orang yang mencoba membaca file seperti ini di banyak posting belakangan ini: #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { char *path = "stdin"; FILE *fp = argc > 1 ? fopen(path=argv[1], "r") : stdin; if( fp == NULL ) { perror(path); return EXIT_FAILURE; } …
574 c  file  while-loop  eof  feof 


30
Apakah loop sangat cepat terbalik?
Saya sudah mendengar ini beberapa kali. Apakah loop JavaScript benar-benar lebih cepat saat menghitung mundur? Jika demikian, mengapa? Saya telah melihat beberapa contoh test suite yang menunjukkan bahwa loop terbalik lebih cepat, tetapi saya tidak dapat menemukan penjelasan mengapa! Saya berasumsi itu karena loop tidak lagi harus mengevaluasi properti setiap …

6
Bagaimana Anda bisa menjalankan perintah dalam bash over hingga sukses
Saya memiliki skrip dan ingin meminta informasi kepada pengguna, skrip tidak dapat dilanjutkan sampai pengguna mengisi informasi ini. Berikut ini adalah upaya saya untuk menempatkan perintah dalam satu lingkaran untuk mencapai ini tetapi tidak berhasil karena suatu alasan. echo "Please change password" while passwd do echo "Try again" done Saya …
237 bash  command  while-loop 




21
Apakah loop (sementara) benar-benar buruk? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan untuk …


14
Bagaimana saya bisa memahami klausa `lain` dari loop Python?
Banyak programmer Python mungkin tidak menyadari bahwa sintaks dari whileloop dan forloop menyertakan else:klausa opsional : for val in iterable: do_something(val) else: clean_up() Tubuh elseklausa adalah tempat yang baik untuk beberapa jenis tindakan pembersihan, dan dijalankan pada terminasi loop normal: Yaitu, keluar dari loop dengan returnatau breakmelewatkan elseklausa; keluar setelah …

7
Variabel yang dimodifikasi di dalam loop sementara tidak diingat
Dalam program berikut, jika saya mengatur variabel $fooke nilai 1 di dalam ifpernyataan pertama , itu bekerja dalam arti bahwa nilainya diingat setelah pernyataan if. Namun, ketika saya mengatur variabel yang sama ke nilai 2 di dalam ifyang ada di dalam whilepernyataan, itu dilupakan setelah whileloop. Berperilaku seperti saya menggunakan …
187 bash  while-loop  scope  sh 

2
Bagaimana cara keluar dari loop di Bash?
Saya ingin menulis skrip Bash untuk memproses teks, yang mungkin memerlukan loop sementara. Misalnya, loop sementara di C: int done = 0; while(1) { ... if(done) break; } Saya ingin menulis skrip Bash setara dengan itu. Tetapi apa yang biasanya saya gunakan dan seperti yang ditunjukkan oleh semua contoh klasik, …
150 bash  shell  while-loop 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.