Запитання з тегом «do-while»

14
Емуляція циклу виконання часу в Python?
Мені потрібно емулювати цикл виконання часу в програмі Python. На жаль, наступний прямий код не працює: 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" Замість "1,2,3, зроблено", він друкує такий …

27
Які є кращі способи уникнути часу (0); зламати в C ++?
Коли потік коду такий: if(check()) { ... ... if(check()) { ... ... if(check()) { ... ... } } } Я зазвичай бачив цю роботу, щоб уникнути вищезгаданого брудного потоку коду: do { if(!check()) break; ... ... if(!check()) break; ... ... if(!check()) break; ... ... } while(0); Які кілька кращих способів …
233 c++  do-while 

21
Чи певні петлі "while (true)" такі погані? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

3
Емуляція циклу виконання часу в Bash
Який найкращий спосіб емуляції циклу виконання часу в Bash? Я міг перевірити стан перед входом у whileцикл, а потім продовжувати повторну перевірку стану в циклі, але це дублюваний код. Чи є чистіший спосіб? Псевдо-код мого сценарію: while [ current_time <= $cutoff ]; do check_if_file_present #do other stuff done Це не …
137 bash  loops  do-while 


29
'робити ... поки' проти 'поки'
Можливі дублікати: While порівняно Do Do When Коли слід використовувати do-while замість циклів while? Я займаюсь програмуванням вже деякий час (2 роки роботи + 4,5 роки ступінь + 1 рік дошкільного коледжу), і я ніколи не використовував цикл виконуваних робіт, окрім того, щоб бути змушеним на курсі «Вступ до програмування». …
86 c#  c++  c  while-loop  do-while 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.