Schleifen sind eine Art Kontrollflussstruktur in der Programmierung, bei der eine Reihe von Anweisungen wiederholt ausgeführt werden kann, bis eine bestimmte Bedingung erfüllt ist.
Wie iteriert man über jede Datei in einem Verzeichnis mit einer .bat- oder .cmd-Datei? Geben Sie der Einfachheit halber eine Antwort an, die nur den Dateinamen oder den Dateipfad wiedergibt.
Frage 1: Ist das Deklarieren einer Variablen innerhalb einer Schleife eine gute oder eine schlechte Praxis? Ich habe in den anderen Threads gelesen, ob es ein Leistungsproblem gibt oder nicht (die meisten sagten nein) und dass Sie Variablen immer so nah wie möglich deklarieren sollten, wo sie verwendet werden sollen. …
Ich habe alle anderen Fragen mit demselben Fehler überprüft, aber keine hilfreiche Lösung gefunden = / Ich habe ein Wörterbuch mit Listen: d = {'a': [1], 'b': [1, 2], 'c': [], 'd':[]} in dem einige der Werte leer sind. Am Ende der Erstellung dieser Listen möchte ich diese leeren Listen …
Ich habe eine Schleife beginnend mit for i in range(0, 100). Normalerweise läuft es korrekt, aber manchmal schlägt es aufgrund von Netzwerkbedingungen fehl. Derzeit habe ich es so eingestellt, dass es bei einem Fehler continuein der Ausnahmeklausel angezeigt wird (weiter mit der nächsten Nummer für i). Kann ich die gleiche …
Ich habe aus Büchern gelernt, dass man so eine Schleife schreiben sollte: for(var i=0, len=arr.length; i < len; i++){ // blah blah } Das arr.lengthwird also nicht jedes Mal berechnet. Andere sagen, dass der Compiler dies optimieren wird, sodass Sie einfach schreiben können: for(var i=0; i < arr.length; i++){ // …
Angenommen, ich habe die folgende einfache Tabellenvariable: declare @databases table ( DatabaseID int, Name varchar(15), Server varchar(15) ) -- insert a bunch rows into @databases Ist das Deklarieren und Verwenden eines Cursors meine einzige Option, wenn ich die Zeilen durchlaufen möchte? Gibt es eine andere Art und Weise?
Ich versuche, ein Array zu durchlaufen. Ich habe folgenden Code: var currnt_image_list= '21,32,234,223'; var substr = currnt_image_list.split(','); // array here Ich versuche, alle Daten aus dem Array zu bekommen. Kann mich bitte jemand auf den richtigen Weg führen?
Ich möchte die folgenden Befehle ausführen: ./a.out 1 ./a.out 2 ./a.out 3 ./a.out 4 . . . and so on Wie schreibe ich dieses Ding als Schleife in eine Makefile?
Ich verwende Pry mit meiner Rails-Anwendung. Ich habe binding.pryin meinem Modell eine Schleife eingerichtet, um ein Problem zu beheben. Beispielsweise: (1..100).each do |i| binding.pry puts i end Wenn ich tippe quit, geht es zur nächsten Iteration und stoppt erneut. Gibt es eine Möglichkeit, aus der Schleife auszusteigen, damit ich nicht …
Ich hatte gerade eine kurze Frage zu Loops in Ruby. Gibt es einen Unterschied zwischen diesen beiden Arten, eine Sammlung zu durchlaufen? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Ich frage mich nur, ob diese genau …
Ich bin mir nicht einmal sicher, wie ich das machen soll, ohne eine schreckliche Lösung vom Typ Loop / Counter zu verwenden. Hier ist das Problem: Ich habe zwei Daten, ein Startdatum und ein Enddatum, und in einem bestimmten Intervall muss ich etwas unternehmen. Zum Beispiel: Für jedes Datum zwischen …
Ich habe ein großes Leistungsproblem in R. Ich habe eine Funktion geschrieben, die über ein data.frameObjekt iteriert . Es fügt einfach eine neue Spalte zu a hinzu data.frameund sammelt etwas an. (einfache Bedienung). Der data.framehat ungefähr 850K Zeilen. Mein PC funktioniert noch (ungefähr 10 Stunden) und ich habe keine Ahnung …
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 …
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.