python中抽象的的办法:函数和类。
函数
简单的函数使用
用一个斐波那契数列代码说明函数1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18#!/usr/bin/env python
#-*- coding: utf-8 -*-
def fibs(num):
result = [0,1]
for i in range(num-2):
result.append(result[-2]+result[-1])
return result
def main():
n = int(raw_input('how many Fionacci nuimbers do you want? '))
print fibs(n)
main()
[root@backup py_basic]# ./fibs.py
how many Fionacci nuimbers do you want? 10
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]