VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • python面试题目(2)

方法二:迭代

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
def fibonacci(n):  
    if == 1 or == 2:  
        return 1  
  
    nPre = 1  
    nLast = 1  
    nResult = 0  
    = 2  
    while i < n:  
        nResult = nPre + nLast  
        nPre = nLast  
        nLast = nResult  
        += 1  
  
    return nResult  
  
print fibonacci(5)


相关教程