«while-loop» 태그된 질문

while 루프는 특정 조건이 충족되는 한 일련의 명령을 지속적으로 실행하기 위해 많은 프로그래밍 언어에서 사용되는 제어 구조입니다.

14
파이썬에서 do-while 루프를 모방합니까?
파이썬 프로그램에서 do-while 루프를 에뮬레이트해야합니다. 불행히도 다음과 같은 간단한 코드는 작동하지 않습니다. 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, done"대신 다음 출력을 인쇄합니다. [stdout:]1 [stdout:]2 [stdout:]3 None['Traceback (most …


23
while (1) 또는 while (2) 중 어느 것이 더 빠릅니까?
이것은 선임 관리자가 묻는 인터뷰 질문이었습니다. 어느 것이 더 빠릅니까? while(1) { // Some code } 또는 while(2) { //Some code } 내부 표현식 while이 최종적으로 true또는로 평가되어야 할 때 둘 다 동일한 실행 속도를 가지고 있다고 말했습니다 false. 이 경우 true조건 내부를 평가하고 추가 조건 지침이 없습니다 while. 따라서 …

5
“while (! feof (file))”이 왜 항상 잘못된 것입니까?
요즘 많은 게시물에서 이와 같은 파일을 읽으려는 사람들을 보았습니다. #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { char *path = "stdin"; FILE *fp = argc > 1 ? fopen(path=argv[1], "r") : stdin; if( fp == NULL ) { perror(path); return EXIT_FAILURE; } while( !feof(fp) ) { /* THIS …
573 c  file  while-loop  eof  feof 


30
루프가 반대로 더 빠릅니까?
나는 이것을 꽤 많이 들었다. 역으로 계산할 때 JavaScript 루프가 실제로 더 빠릅니까? 그렇다면 왜 그렇습니까? 역 루프가 빠르다는 것을 보여주는 몇 가지 테스트 스위트 예제를 보았지만 그 이유에 대한 설명을 찾을 수 없습니다! 루프가 더 이상 완료되었는지 확인하고 최종 숫자 값과 비교하여 확인할 때마다 더 이상 속성을 평가할 필요가 …

6
성공할 때까지 bash에서 명령을 실행하는 방법
스크립트가 있는데 사용자에게 정보를 요청하고 싶습니다. 사용자가이 정보를 입력 할 때까지 스크립트를 계속할 수 없습니다. 다음은 이것을 달성하기 위해 명령을 루프에 넣으려는 시도이지만 어떤 이유로 작동하지 않습니다. echo "Please change password" while passwd do echo "Try again" done while 루프의 많은 변형을 시도했습니다. while `passwd` while [[ "`passwd`" -gt 0 …
237 bash  command  while-loop 


12
matplotlib을 사용하여 while 루프에서 실시간으로 플롯하는 방법은 무엇입니까?
OpenCV를 사용하여 카메라의 일부 데이터를 실시간으로 플롯하려고합니다. 그러나 실시간 플로팅 (matplotlib 사용)이 작동하지 않는 것 같습니다. 이 간단한 예제로 문제를 격리했습니다. fig = plt.figure() plt.axis([0, 1000, 0, 1]) i = 0 x = list() y = list() while i < 1000: temp_y = np.random.random() x.append(i) y.append(temp_y) plt.scatter(i, temp_y) i += …


21
“while (true)”루프가 그렇게 나쁩니 까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

5
목록의 모든 요소가 조건과 일치하는지 확인하는 방법은 무엇입니까?
20000 목록으로 구성된 목록이 있습니다. 각 목록의 세 번째 요소를 플래그로 사용합니다. 적어도 하나의 요소 플래그가 0 인 한이 목록에서 일부 작업을 수행하고 싶습니다. my_list = [["a", "b", 0], ["c", "d", 0], ["e", "f", 0], .....] 처음에는 모든 플래그가 0입니다. while 루프를 사용하여 하나 이상의 요소 플래그가 0인지 확인합니다. def …

14
파이썬 루프의 'else'절을 어떻게 이해할 수 있습니까?
많은 파이썬 프로그래머는 아마도 while루프와 for루프 의 구문에 선택적 else:절이 포함되어 있다는 것을 인식하지 못합니다 . for val in iterable: do_something(val) else: clean_up() else절의 본문은 특정 종류의 정리 작업에 적합한 위치이며 루프가 정상적으로 종료 될 때 실행됩니다. 즉, 절 과 함께 루프를 종료 return하거나 절을 break건너 뜁니다 else. continue실행 후 …

6
while 루프 안에서 수정 된 변수는 기억되지 않습니다
다음 프로그램 $foo에서 첫 번째 if명령문 내 에서 변수 를 값 1로 설정 하면 if 문 뒤에 값이 기억된다는 의미에서 작동합니다. 그러나 명령문 if내에있는 내부의 값 2로 동일한 변수를 설정 while하면 while루프 후에 잊어 버립니다 . 루프 $foo내에서 일종의 변수 사본을 사용 while하고 특정 사본 만 수정 하는 것처럼 작동 …
187 bash  while-loop  scope  sh 

2
Bash에서 루프를 끊는 방법?
텍스트를 처리하기 위해 Bash 스크립트를 작성하려고하는데 while 루프가 필요할 수 있습니다. 예를 들어 C의 while 루프는 다음과 같습니다. int done = 0; while(1) { ... if(done) break; } 그와 동등한 Bash 스크립트를 작성하고 싶습니다. 그러나 내가 일반적으로 사용했고 내가 읽은 모든 고전적인 예에서 보듯이 이것은 다음과 같습니다. while read something; …
150 bash  shell  while-loop 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.