python 实现杨辉三角(依旧遗留问题)
生活随笔
收集整理的这篇文章主要介绍了
python 实现杨辉三角(依旧遗留问题)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
1 #! usr/bin/env python3 2 #-*- coding :utf-8 -*- 3 print('杨辉三角的generator') 4 def triangles(): 5 6 N=[1] 7 while True : 8 yield N 9 N.append(0) 10 N = [N[i-1]+N[i] for i in range(len(N)) ] 11 12 triangles = triangles() 13 for j in range(10): 14 print ( next(triangles))
敲打了如上的代码。在命令提示行里面敲打了python 文件名.py 可是结果只显示了:
然后就不可思议了:
为什么文件名.py 里面的next()没有执行???????????
转载于:https://www.cnblogs.com/xiaochige/p/7987022.html
总结
以上是生活随笔为你收集整理的python 实现杨辉三角(依旧遗留问题)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: windows加固
- 下一篇: Python 解LeetCode:23.