41
голосов
10ответов
100927 просмотров

Являются ли однострочные "if" / "for" операторами хорошим стилем Python?

Время от времени здесь я вижу чей-то код и то, что выглядит "однострочным", то есть однострочным оператором, выполняющим стандартным образом традиционный оператор if или цикл for. Я искал в Google и не могу найти, какие из них вы можете выполнить?Кто-нибудь может посоветовать и, желательно, п...

2
голосов
2ответов
970 просмотров

Несоответствие типа VB6 в условии цикла For

Я пытался выяснить, почему в следующем коде в третий раз в цикле я получаю ошибку типа «Несоответствие 13» при оценке строки «For lCount = 0 To maxCount».Первоначально я думал, что проблема заключается в получении значения из vArray, но тестирование показывает, что оно запускается строкой «For»....

1
голосов
1ответов
860 просмотров

Геокодирование названий городов по их координатам в цикле

Я читал похожие сообщения, но все еще не нашел для себя решения.В основном у меня есть массив со странами + городами на PHP, и мне нужно показать их на карте с помощью маркеров.Вот мой код: function showAddress(markers) { var address = "<?php echo $Fcity[$j], " , ", $Fcountry[$j]?>...

1
голосов
1ответов
153 просмотров

Вывод результатов задачи в цикле FOR с добавленными переменными для логирования

Доброго времени суток всем, Пытаюсь вывести результаты выполняемой задачи в цикле FOR с дополнительными данными.В этом случае я использую цикл FOR для чтения имен серверов из текстового файла для настройки запланированного задания.Я хотел бы фиксировать результаты каждого цикла и выводить их ...

-1
голосов
2ответов
2019 просмотров

Играть в крестики-нолики

Итак, я пытаюсь запрограммировать способ переиграть игру в крестики-нолики после того, как кто-то выиграет, проиграет или сыграет вничью. Так что в основном моя попытка заставить воспроизведение работать не работает.Если игрок 1 выиграет, и я наберу 1, чтобы повторить игру, он попросит игрока 2 ...

1
голосов
5ответов
595 просмотров

Итерация по массивам в массивах PHP

Как перебрать массив array(2) { [0]=> array(1) { [0]=> array(14) { [0]=> string(17) "[email protected]" [1]=> string(23) "alokkumar.censored" [2]=> string(24) "[email protected]" [3]=> string(23) "[email protected]

0
голосов
1ответов
337 просмотров

Помощь с командным файлом for / f

вот мой код: start /realtime /b /wait .\jampDed.exe for /f "tokens=1-5 delims=:" %%d in ("%time%") do rename .\CIA_Secure_Host2\qconsole.log %%d-%%e-%%f start .\Serv.bat cmd Предполагается, что этот пакет запускает программу в окне, и когда он завершается, предполагается, что файл qconsol...

0
голосов
3ответов
59 просмотров

Таблица Java 2dim для итерации

Я пишу программу «Судоку», и мне нужно написать метод, чтобы проверить, содержится ли число, которое пользователь хочет вставить в определенную ячейку, в строку, столбец или регион.Мой код выглядит следующим образом (в этот момент я проверяю только строку на предмет числа, setNumber возвращает л...

910
голосов
7ответов
707095 просмотров

Как перебирать два списка параллельно?

У меня есть две итерации в Python, и я хочу пройти их попарно: foo = (1, 2, 3) bar = (4, 5, 6) for (f, b) in some_iterator(foo, bar): print "f: ", f, "; b: ", b Это должно привести к: f: 1; b: 4 f: 2; b: 5 f: 3; b: 6 Один способ сделать это - перебрать индексы: for i in x...

58
голосов
13ответов
71699 просмотров

Множественная инициализация в C # цикла for

Как я могу (если это вообще возможно) инициализировать несколько переменных разного типа в цикле C # for?Пример: for (MyClass i = 0, int j = 1; j<3; j++,i++)

5
голосов
5ответов
10134 просмотров

Почему bash игнорирует символы новой строки при выполнении цикла for по содержимому строки в стиле C.

Почему следующее ... c=0; for i in $'1\n2\n3\n4'; do echo iteration $c :$i:; c=$[c+1]; done распечатать ... iteration 0 :1 2 3 4: а не iteration 0 :1: iteration 1 :2: iteration 2 :3: iteration 3 :4: Насколько я понимаю, синтаксис $ 'STRING' должен позволять мне указывать стр...

0
голосов
2ответов
483 просмотров

Рефакторинг шаблона Django forloop

Я чувствую, что должен быть более чистый способ сделать что-то подобное. У меня есть 15 или около того объектов, которые перечислены по три в ряд. Кто-нибудь знает решения получше. <ul> {% for object in object_list %} <li {% ifequal forloop.counter 1 %}class...

194
голосов
23ответов
190491 просмотров

Каким питоническим способом обнаруживается последний элемент в цикле for?

Я хотел бы узнать лучший способ (более компактный и «питонический») для специальной обработки последнего элемента в цикле for.Есть фрагмент кода, который следует вызывать только между элементами и подавляется в последнем. Вот как я сейчас это делаю: for i, data in enumerate(data_list): ...

2
голосов
5ответов
8459 просмотров

Проблема с использованием команды break в учебнике Python

Я слежу за учебником по питону на их сайте и сейчас нахожусь в разделе "Продолжить перерыв".Я только что попробовал этот пример кода. >>> for n in range(2, 10): ... for x in range(2, n): ... if n % x == 0: ... print n, 'equals', x, '*', n/x ... bre...

0
голосов
4ответов
146 просмотров

странное поведение цикла в Firefox 3.5.3

Возможно, я делаю что-то не так, но мне это кажется довольно странным: for(i=1; i < 5; i++){ alert(i) } в ранее упомянутой версии Firefox дает мне пять пунктов i.вопрос просто: какого черта? спасибо! РЕШЕНИЕ: хорошо, это была моя собственная ошибка.у меня действительно было преду...

1
голосов
2ответов
400 просмотров

UserControl, каждый элемент управления имеет метод для установки текста метки там, но получает исключение NullReferenceException.Помогите!

Итак, я создаю массив: TorrentItem[] torrents = new TorrentItem[10]; Элемент управления TorrentItem имеет метод с именем SetTorrentName (имя строки) : private void SetTorrentName(string Name) { label1.Text = Name; } Я использую цикл for для заполнения 10 TorrentItem следующи...

0
голосов
5ответов
644 просмотров

How to add trailing dots?

I am making an application in which the label keeps scrolling up. The problem I have is I want to do right alignment so that I get "." in a sequence like Basket.............. Ball................ keyboard............ Can anyone help me with this please? I have tried this, but it isn't working...

0
голосов
4ответов
1129 просмотров

how to get value of checked element in for loop

I am working to get each value of the checked element and post them to php. But it only gets first value of just one checked item. here is $("#conf").click(function(){ var count = $("input:checked").length; for(i = 0; i < count; i++) { a = $("input:checked").val(); $.p...

16
голосов
14ответов
2576 просмотров

What is a neat way of breaking out of many for loops at once?

Suppose I need to break out of three or four nested for loops at once at the occurence of some event inside the innermost loop. What is a neat way of doing that? what I do is use flags like this: int i, j, k; int flag1 = 0; int flag2 = 0; for (i = 0; i < 100; i++) { for (j = 0; j < 1...

1
голосов
3ответов
3918 просмотров

Converting an input word number (like seven) into a character (like @)

so if the user types down seven with Scanner, @@@@@@@ (7) will be the output. I'll have to use a for loop statement but I can at least figure out that much. Just need help with figuring out a way to convert word numbers into a numerical number and finally into a random character.

1
голосов
3ответов
3495 просмотров

How to generate a range of numbers in PHP with increment of 0.25?

I want to generate a list of numbers with a 0.25 difference between them, e.g 0 0.25 0.50 0.75 1 1.25 ..... 9.75 10 How can this be done?

3
голосов
2ответов
4847 просмотров

OCaml - For Loop inside If Statement

Coming from a Java and C background, grasping some concepts of Ocaml has been quite interesting. One such is, getting a/multiple statement to run inside a for loop. let test_method (x:vector list)(vec:vector) = if List.length x != 0 then {a=0.;b=0.} (* Return a vector of 0,0 *) ...

1
голосов
4ответов
219 просмотров

deleting an object in a loop that runs through the range of the list?

I have a list composed of [start position, stop position, [sample names with those positions]] My goal is to remove the duplicates with exact start and stop positions and just add the extra sample to the sample names section. The problem I'm encountering is that when I delete from the list, I ...

3
голосов
1ответов
1405 просмотров

How to use .wrapAll() in jQuery?

I need to find all the p tags inside all the divs with a class of someClass and wrap them with another div. This is how the beginning mark up would look like: <div class="someClass"> // Lots of different tags generated by the site <p>Some text</p> <p>Some tex...

0
голосов
1ответов
685 просмотров

Is possible to use nanosleep in a infinite loop with select()?

I have a C program that do recv/send operations from/to socket using a for(;;) loop and a select() to monitor the file descriptor. I need also this program to send a packet every 80msec to a packet, how can I implement this? Maybe I can use a fork() and the child process simply write an ack in o...

0
голосов
1ответов
510 просмотров

(i'm close - i think) Python loop through list of subdomains with selenium

starting with a base URL, I'm trying to have selenium loop through a short list of subdomains in csv format (ie: one column of 20 subdomains) and printing the html for each. I'm having trouble figuring it out. Thanks! from selenium import selenium import unittest, time, re, csv, logging subds =...

2
голосов
2ответов
1285 просмотров

Base class for windows service

My new project has a design in which there are number windows services for performing different tasks. I have been given a task to create base class from which all of the windows service will inherit. This base class will perform common functions like creating instances of other windows services ...

88
голосов
5ответов
162348 просмотров

How to loop through a collection that supports IEnumerable?

How to loop through a collection that supports IEnumerable?

26
голосов
7ответов
45854 просмотров

For list unless empty in python

I've been writing a lot of constructs like this the past couple of days: list = get_list() if list: for i in list: pass # do something with the list else: pass # do something if the list was empty Lot of junk and I assign the list to a real variable (keeping it in memory longer...

4
голосов
5ответов
2803 просмотров

conditional loop conversion in Scala

I'd like to convert a piece of Java code which looks like the following into Scala: for (Iterator<Task> it = tasks.iterator(); it.hasNext() && workflow.isAutoRun();) { Task task = it.next(); if (!runTask(task)) break; } I am not a fan of the scala for-comprehensions (not ...