Python3简单实现杨辉三角
2018-01-19 10:46
169 查看
def createL(l): # 生成杨辉三角的一行 L = [1] for x in range(1, len(l)): L.append(l[x] + l[x-1]) L.append(1) return L def printL(L, W): # 打印 s = "" for x in L: s += str(x) + " " print(s.center(W)) L = [1] row = int(input("输入行数:")) width = row * 4 # 设置打印宽度 for x in range(row): printL(L, width) L = createL(L)输出结果为:(跟外面那些妖艳的代码不一样)
相关文章推荐
- 【Python】用生成器generator简单实现杨辉三角
- python实现简单问题(汉诺塔、杨辉三角等)
- python3 简单实现杨辉三角
- python实现简单登陆系统
- BeautifulSoup与正则_简单爬虫python3实现
- Python加pyGame实现的简单拼图游戏实例
- python实现登录函数,比较简单
- 运维学python之爬虫高级篇(二)用Scrapy框架实现简单爬虫
- Python数组遍历的简单实现方法小结
- 一个最简单的用PYTHON实现的WINDOWS服务程序
- python 实现(简单的一个购物商城小程序)
- Python(16)python使用tkinter实现一个简单的计算器
- Python 实现简单的数组
- python实现简单的进度条的方法
- Python 简单实现字符倒序
- Python爬虫----基础知识(简单爬虫架构、URL管理器和实现方法)
- Python socket实现简单聊天室
- python3实现UDP协议的简单服务器和客户端
- Python web入门:Django学习与实践二(简单页面实现和创建一个模板)
- python3 简单实现 web 静态服务器