def fibonacci(num):
a=0
b=1
for i in range(num):
a, b=b, a+b
print a
ループ内の行はどのように機能しますか? なんとなく a & b の価値観が変わって、なんとなくわかるような..
編集: 何らかの理由で私は混乱しました。b=b の中間の exp は何か新しいものだと思いました...よく読んでいませんでした..実際には (a,b) = (b, a+b) です。 Python でのスワップの基本的な形式 (: