PostgreSQL
coub
css
express.js
freeware
git
jquery
laravel
links
linux
macos
mysql
node.js
php
python
task1
ubuntu
vim
virtualbox
анекдот
игры
интересно
музыка
стихи
цитаты
python
You have to
login
to post a new comment.
Python: ряд Фибоначчи
August 20, 2009
Я даже не знаю к чему это я. Честно. Вот вдруг захотелось.
def next(n1,n2): return n1+n2 n1=0 n2=1 nn=0 for i in range(1,30): nn=next(n1,n2) if i%2==0: n1=nn else: n2=nn print nnТак вот это была полностью детская реализация. Вот она красота на самом деле (из книжки Гвидо ван Россума):
def fib(n): a, b = 0, 1 for i in range(1,n): print b, a, b = b, a+b fib(20)Чтобы понять зачем после переменной запятая в принте, стоит позапускать софтинку в консольке с запятой и без. Для меня было ново. И вроде мелочь, а приятно.
Comments
No comments here yet.