Вопросы с тегом «loops»

Циклы - это тип структуры потока управления в программировании, в котором последовательность операторов может выполняться неоднократно, пока не будет выполнено какое-либо условие.





11
Способы перебора списка в Java
Будучи немного новым для языка Java, я пытаюсь ознакомиться со всеми способами (или, по крайней мере, с непатологическими), которые можно перебрать в списке (или, возможно, с другими коллекциями), а также с преимуществами или недостатками каждого из них. Для данного List<E> listобъекта я знаю следующие способы прохождения всех элементов: Базовый для …

20
Запрашиваемая у пользователя для ввода, пока они не дают действительный ответ
На этот вопрос есть ответы на Stack Overflow на русском : Как выполнить несколько проверок введенных пользователем данных? Я пишу программу, которая принимает входные данные от пользователя. #note: Python 2.7 users should use `raw_input`, the equivalent of 3.X's `input` age = int(input("Please enter your age: ")) if age >= 18: …


26
Почему это входит в бесконечный цикл?
У меня есть следующий код: public class Tests { public static void main(String[] args) throws Exception { int x = 0; while(x<3) { x = x++; System.out.println(x); } } } Мы знаем, что он должен был написать просто x++или x=x+1, но x = x++он должен сначала приписать xсамому себе, а …

13
Как найти индекс foreach?
Можно ли найти foreachиндекс? в forцикле следующим образом: for ($i = 0; $i < 10; ++$i) { echo $i . ' '; } $i даст вам индекс. Нужно ли использовать forцикл или есть какой-то способ получить индекс в foreachцикле?
490 php  loops  foreach 

30
Какой самый «питонный» способ перебрать список по частям?
У меня есть сценарий Python, который принимает в качестве входных данных список целых чисел, которые мне нужно работать с четырьмя целыми числами одновременно. К сожалению, у меня нет контроля над вводом, или я бы передал его в виде списка из четырех элементов. В настоящее время я повторяю это так: for …

15
Цикл массива и удаление элементов без прерывания цикла
У меня есть следующее для цикла, и когда я использую splice()для удаления элемента, я получаю, что «секунд» не определено. Я мог бы проверить, не определено ли оно, но я чувствую, что, возможно, есть более элегантный способ сделать это. Желание состоит в том, чтобы просто удалить элемент и продолжить. for (i …
462 javascript  loops 

10
Есть ли в Ruby цикл "do ... while"?
Я использую этот код, чтобы позволить пользователю вводить имена, в то время как программа сохраняет их в массиве, пока они не введут пустую строку (они должны нажимать ввод после каждого имени): people = [] info = 'a' # must fill variable with something, otherwise loop won't execute while not info.empty? …
453 ruby  loops 

26
Как удалить элементы из общего списка при переборах по нему?
Я ищу лучший шаблон для работы со списком элементов, каждый из которых необходимо обработать, а затем в зависимости от результата удаляются из списка. Вы не можете использовать .Remove(element)внутри foreach (var element in X)(потому что это приводит к Collection was modified; enumeration operation may not execute.исключению) ... вы также не можете …
451 c#  list  loops  generics  key-value 

15
Какой лучший способ избавиться от вложенных циклов в JavaScript?
Какой лучший способ избавиться от вложенных циклов в Javascript? //Write the links to the page. for (var x = 0; x < Args.length; x++) { for (var Heading in Navigation.Headings) { for (var Item in Navigation.Headings[Heading]) { if (Args[x] == Navigation.Headings[Heading][Item].Name) { document.write("<a href=\"" + Navigation.Headings[Heading][Item].URL + "\">" + Navigation.Headings[Heading][Item].Name …

15
Как перебрать объект JavaScript?
У меня есть объект в JavaScript: { abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ... } Я хочу использовать forцикл, чтобы получить его свойства. И я хочу повторить это по частям (не все свойства объекта сразу). С помощью простого массива я могу сделать это стандартным forциклом: …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.