Найти - Пользователи
Полная версия: Понимание работы while
Начало » Python для новичков » Понимание работы while
1
Каshinskiy Evgeniy
Как работает это выражение?

>>> def fib(n): # Функция, выводящая на экран числа Фибоначчи, не превосходящие n
… “”“Числа Фибоначчи”“”
… a, b = 0, 1
… while b < n:
… print b,
… a, b = b, a+b

fib (10)

1
1
2
3
5
8
stqs
а что именно непонятно?
Каshinskiy Evgeniy
непонятно, как это происходит, откуда берется 1 и 1 , потом остальные цифры
вот допустим b = 1, то как происходит вычисление, если смотреть по формуле, то a = 0, b = 1, 0 + 1
а дальше как?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB