Загрузка...

Задача для новичков

Тема в разделе Python создана пользователем FreidMan 25 июн 2019. 1611 просмотров

Загрузка...
  1. Ternick
    Ternick 19 сен 2019 ХОЧУ СПАТЬ || МАЙНИНГ РОЗЫГРЫШЕЙ 101% =) 403 6 апр 2017
    Получилось далеко не для новичков, зато быстро работает довольно быстро.
    Код
    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()
     
Top