Загрузка...

Challenge for beginners

Thread in Python created by FreidMan Jun 25, 2019. 1674 views

  1. Ternick
    Ternick Sep 19, 2019 ХОЧУ СПАТЬ || МАЙНИНГ РОЗЫГРЫШЕЙ 101% =) 403 Apr 6, 2017
    Получилось далеко не для новичков, зато быстро работает довольно быстро.
    Code
    def fib():
    a, b = 0, 1
    yield a
    yield b
    while True:
    c = b
    a += b
    yield a
    b = a
    a = c

    def main():
    num = int(input())
    gen = fib()
    for i in range(num+1):
    print(next(gen),end = ", ")
    print()

    if __name__ == '__main__':
    main()
     
Loading...
Top