Als «while-loop» getaggte Fragen

Eine while-Schleife ist eine Steuerstruktur, die in vielen Programmiersprachen verwendet wird, um einen Befehlssatz kontinuierlich auszuführen, solange eine bestimmte Bedingung erfüllt ist.

14
Eine Do-While-Schleife in Python emulieren?
Ich muss eine Do-While-Schleife in einem Python-Programm emulieren. Leider funktioniert der folgende einfache Code nicht: 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" Anstelle von "1,2,3, erledigt" wird die folgende …


23
Was ist schneller: während (1) oder während (2)?
Dies war eine Interviewfrage, die von einem Senior Manager gestellt wurde. Welche ist schneller? while(1) { // Some code } oder while(2) { //Some code } Ich sagte, dass beide die gleiche Ausführungsgeschwindigkeit haben, da der Ausdruck im Inneren whileschließlich zu trueoder ausgewertet werden sollte false. In diesem Fall bewerten …

5
Warum ist "while (! Feof (Datei))" immer falsch?
Ich habe in letzter Zeit in vielen Posts Leute gesehen, die versucht haben, solche Dateien zu lesen: #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 …
573 c  file  while-loop  eof  feof 




6
Wie können Sie einen Befehl in Bash bis zum Erfolg ausführen?
Ich habe ein Skript und möchte den Benutzer um einige Informationen bitten. Das Skript kann erst fortgesetzt werden, wenn der Benutzer diese Informationen eingibt. Das Folgende ist mein Versuch, einen Befehl in eine Schleife zu setzen, um dies zu erreichen, aber es funktioniert aus irgendeinem Grund nicht. echo "Please change …
236 bash  command  while-loop 



21
Sind "while (true)" - Schleifen so schlecht? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


14
Wie kann ich die "else" -Klausel von Python-Schleifen verstehen?
Viele Python-Programmierer wissen wahrscheinlich nicht, dass die Syntax von whileSchleifen und forSchleifen eine optionale else:Klausel enthält: for val in iterable: do_something(val) else: clean_up() Der Hauptteil der elseKlausel ist ein guter Ort für bestimmte Arten von Bereinigungsaktionen und wird bei normaler Beendigung der Schleife ausgeführt: Dh Verlassen der Schleife mit returnoder …


2
Wie kann man in Bash aus einer Schleife ausbrechen?
Ich möchte ein Bash-Skript schreiben, um Text zu verarbeiten, für das möglicherweise eine while-Schleife erforderlich ist. Zum Beispiel eine while-Schleife in C: int done = 0; while(1) { ... if(done) break; } Ich möchte ein Bash-Skript schreiben, das dem entspricht. Aber was ich normalerweise verwendet habe und wie alle klassischen …
150 bash  shell  while-loop 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.