Programming Language/Python
제너레이터_문제
1. 제너레이터를 이용한 피보나치수열
def fibonacci_func(n): a,b = 0, 1 i = 0 while True: if (i > n): return yield a a, b = b, a+b i += 1 fibonacci = fibonacci_func(10) for x in fibonacci: print x,
[실행결과]
0 1 1 2 3 5 8 13 21 34 55
'Programming Language > Python' 카테고리의 다른 글
파이썬 기본문법 (0) | 2018.09.04 |
---|---|
Anaconda3 설치방법 (0) | 2018.09.04 |
제너레이터 (0) | 2018.08.10 |
이터레이터 (0) | 2018.08.10 |
입력 (0) | 2018.08.10 |
댓글