반복문 피보나치 수열 질문
436
작성자 없음
投稿した質問数 0
안녕하세요 수업을 듣고 있는 수강생입니다.
다름이 아니라, 피보나치 수열에서 해당 코드는
입력받은 수까지 계속 연산을 하고 있으며, 단순히 프린트 하는 명령이 없기 때문에 프린트를 하지 않는것으로 보이는데, 해당 입력 값이 13일 때, for문 자체를 빠져나가게 하는 방법이 있을까요?
else:
final_fibo = n1 + n2
n1 = n2
n2 = final_fibo
if final_fibo < insertNumber:
print(final_fibo, " ")
回答 2
0
안녕하세요. 같이 공부하는 수강생입니다.
저같은 경우는 bool 변수를 써서 탈출하고 있습니다.
flag = True # bool변수를 써서 초기값을 True로 하고.
while flag:
...
if 조건 :
flag = False # 조건을 만족하는 경우 bool변수를 False로 변경하여 반복문을 탈출
이렇게 하시면 되지 않을까 하네요.
혹시 이 강사분 c언어 강의는 없나요?
0
50
1
변수가 포함된 문장을 쓸 때의 공백 문제
0
576
1
while.py
0
296
0
강의 질문
0
279
1
파이썬 인터프리터
0
399
0
인터프리터 설치가 안되요
0
261
0
파이썬 인터프리터 설치
0
437
0
ex05 질문이요
0
252
1
5.0은 왜 안되나요?
0
402
1
마지막 숫자 입력하는 문제
0
328
1
조건문 실습2 ex05에서
0
297
1
마지막 예제 그냥 for i in range(5,0,-1) 해도 되지 않나요?
0
268
1
함수의 사용방법이 궁금합니다
0
319
1
"끝"을 입력하면 에러가 발생하여 질문드립니다.
0
392
3
파이참 turtle_graphic 실행 오류
0
538
0
파이참에서 pi가 없어요
0
194
0
완강하신분들께 여쭙니다! 본 강의 추천하시나요?
0
469
2
설치하고 cmd에서 파이선이라고 치니까 마이크로소프트 스토어에 다운로드 창이 나와버립니다
1
382
2
10강 변수와 계산(실습-2) ex06 질문
0
288
1
실행이 안돼요.
0
276
1
31분 영상에서 질문있습니다
0
233
1
ex08에서
0
200
1
터틀이 안불러와줘요
0
266
1
질문 드립니다
0
395
5

