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.
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 …
Ich habe Probleme, die richtige Kombination aus Semikolons und / oder Klammern zu finden. Ich würde das gerne tun, aber als Einzeiler von der Kommandozeile: while [ 1 ] do foo sleep 2 done
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 …
Ich habe festgestellt, dass der folgende Code in Python legal ist. Meine Frage ist warum? Gibt es einen bestimmten Grund? n = 5 while n != 0: print n n -= 1 else: print "what the..."
Ich habe das schon einige Male gehört. Sind JavaScript-Schleifen beim Rückwärtszählen wirklich schneller? Wenn ja warum? Ich habe einige Beispiele für Testsuiten gesehen, die zeigen, dass umgekehrte Schleifen schneller sind, aber ich kann keine Erklärung dafür finden, warum! Ich gehe davon aus, dass die Schleife nicht mehr jedes Mal eine …
Warum funktioniert das Folgende gut? String str; while (condition) { str = calculateStr(); ..... } Aber dieser soll gefährlich / falsch sein: while (condition) { String str = calculateStr(); ..... } Ist es notwendig, Variablen außerhalb der Schleife zu deklarieren?
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 …
Ich versuche, einige Daten von einer Kamera in Echtzeit mit OpenCV zu zeichnen. Das Echtzeit-Plotten (mit matplotlib) scheint jedoch nicht zu funktionieren. Ich habe das Problem in diesem einfachen Beispiel isoliert: fig = plt.figure() plt.axis([0, 1000, 0, 1]) i = 0 x = list() y = list() while i < …
Frage 1: Warum wird der folgende Code ohne return-Anweisung kompiliert? public int a() { while(true); } Hinweis: Wenn ich nach einiger Zeit eine Rückgabe hinzufüge, erhalte ich eine Unreachable Code Error. Frage 2: Warum wird der folgende Code kompiliert? public int a() { while(0 == 0); } obwohl das folgende …
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, …
Ich habe eine Liste bestehend aus etwa 20000 Listen. Ich benutze das 3. Element jeder Liste als Flag. Ich möchte einige Operationen an dieser Liste ausführen, solange mindestens ein Element-Flag 0 ist. Es ist wie folgt: my_list = [["a", "b", 0], ["c", "d", 0], ["e", "f", 0], .....] Am Anfang …
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 …
Wenn ich im folgenden Programm die Variable $fooin der ersten ifAnweisung auf den Wert 1 setze , funktioniert dies in dem Sinne, dass ihr Wert nach der if-Anweisung gespeichert wird. Wenn ich jedoch dieselbe Variable ifinnerhalb einer whileAnweisung auf den Wert 2 setze , wird sie nach der whileSchleife vergessen …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.