智一面的面试题提供python的测试题
使用地址:http://www.gtalent.cn/exam/interview?token=52cf92de494f4a8b6165d817a7279966

使用python编写了一个小算法, 实现杨辉三角
上代码:

  1. # -*- coding = utf-8 -*-
  2.  
  3. def triangles():
  4.     L = [1]
  5.     while True:
  6.         yield L
  7.         L.append(0)
  8.         L = [L[i - 1] + L[i] for i in range(len(L))]
  9.  
  10. n = 0
  11. for t in triangles():
  12.     print(t)
  13.     n += 1
  14.     if n == 10:
  15.         break
复制代码