Les boucles sont un type de structure de flux de contrôle en programmation dans lequel une série d'instructions peut être exécutée de manière répétée jusqu'à ce qu'une condition soit remplie.
Question # 1: La déclaration d'une variable à l'intérieur d'une boucle est-elle une bonne ou une mauvaise pratique? J'ai lu les autres discussions pour savoir s'il y a ou non un problème de performances (la plupart ont dit non) et que vous devriez toujours déclarer les variables aussi près de …
Comment itérer sur chaque fichier d'un répertoire avec un fichier .bat ou .cmd? Pour plus de simplicité, veuillez fournir une réponse qui fait simplement écho au nom de fichier ou au chemin d'accès au fichier.
J'ai vérifié toutes les autres questions avec la même erreur mais je n'ai trouvé aucune solution utile = / J'ai un dictionnaire de listes: d = {'a': [1], 'b': [1, 2], 'c': [], 'd':[]} dans lequel certaines des valeurs sont vides. À la fin de la création de ces listes, …
J'ai une boucle commençant par for i in range(0, 100). Normalement, il fonctionne correctement, mais parfois il échoue en raison des conditions du réseau. Actuellement, je l'ai configuré de manière à ce qu'en cas d'échec, il soit continuedans la clause except (continuez jusqu'au numéro suivant pour i). Est-il possible pour …
J'ai appris des livres que vous devriez écrire pour une boucle comme celle-ci: for(var i=0, len=arr.length; i < len; i++){ // blah blah } donc le arr.lengthne sera pas calculé à chaque fois. D'autres disent que le compilateur optimisera cela, vous pouvez donc simplement écrire: for(var i=0; i < arr.length; …
Disons que j'ai la variable de table simple suivante: declare @databases table ( DatabaseID int, Name varchar(15), Server varchar(15) ) -- insert a bunch rows into @databases Est-ce que déclarer et utiliser un curseur est ma seule option si je voulais parcourir les lignes? Y a-t-il un autre moyen?
J'essaie de parcourir un tableau. J'ai le code suivant: var currnt_image_list= '21,32,234,223'; var substr = currnt_image_list.split(','); // array here J'essaie d'extraire toutes les données du tableau. Quelqu'un peut-il me conduire sur la bonne voie, s'il vous plaît?
Je veux exécuter les commandes suivantes: ./a.out 1 ./a.out 2 ./a.out 3 ./a.out 4 . . . and so on Comment écrire cette chose comme une boucle dans un Makefile?
J'utilise Pry avec mon application Rails. J'ai mis à l' binding.pryintérieur d'une boucle dans mon modèle pour essayer de déboguer un problème. Par exemple: (1..100).each do |i| binding.pry puts i end Lorsque je tape quit, il passe à l'itération suivante et s'arrête à nouveau. Existe-t-il un moyen de sortir de …
Je ne sais même pas comment faire cela sans utiliser une solution horrible de type boucle / compteur. Voici le problème: On me donne deux dates, une date de début et une date de fin et à un intervalle spécifié, je dois prendre des mesures. Par exemple: pour chaque date …
Je viens d'avoir une petite question concernant les boucles en Ruby. Y a-t-il une différence entre ces deux façons d'itérer à travers une collection? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Je me demande simplement si …
J'ai un gros problème de performances dans R. J'ai écrit une fonction qui itère sur un data.frameobjet. Il ajoute simplement une nouvelle colonne à a data.frameet accumule quelque chose. (opération simple). Le data.framea environ 850K lignes. Mon PC fonctionne toujours (environ 10h maintenant) et je n'ai aucune idée du runtime. …
De nombreux programmeurs Python ignorent probablement que la syntaxe des whileboucles et des forboucles comprend une else:clause facultative : for val in iterable: do_something(val) else: clean_up() Le corps de la elseclause est un bon endroit pour certains types d'actions de nettoyage et est exécuté à la fin normale de la …
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.