当前位置: 首页 > news >正文

Python练习13

Python日常练习

题目:

请编写fun函数,其功能是打印杨辉三角形。杨辉三角行如图所示:
      1
      1  1
      1  2  1
      1  3  3  1
      1  4  6  4  1

要求:

采用列表函数完成

---------------------------------------------------------

注意:

      部分源程序给出如下。请勿改动主函数main和其它函数中的
      任何内容,仅在函数的注释标志之间填入所编写的若干语句。

------------------------------------------------------

代码实现

def fun(n):a = []########## code start ##########for i in range(n):a.append([])for j in range(n):a[i].append(0)for i in range(n):a[i][0] = 1a[i][i] = 1for i in range(2, n):for j in range(1, i):a[i][j] = a[i - 1][j - 1] + a[i - 1][j]########## code end ##########for i in range(n):for j in range(i + 1):print(str(a[i][j]), end=' ')print()def main():tt = int(input("输入n"))print("")fun(tt)if __name__ == '__main__':main()

代码效果

有趣的代码需要多加练习!


http://www.mrgr.cn/news/68901.html

相关文章:

  • Docker--Docker是什么和对Docker的了解
  • thinkphp自定义命令行+宝塔面板Shell脚本实现定时任务
  • C#中break和continue的区别?
  • 【数据结构】图的应用的时间复杂度
  • Sql server查询数据库表的数量
  • 《Foundation 图标参考手册》
  • Git国内国外下载地址镜像,git安装视频教程
  • Golang | Leetcode Golang题解之第552题学生出勤记录II
  • Android 下内联汇编,Android Studio 汇编开发
  • 云计算在远程办公中的应用
  • PMP–知识卡片--项目干系人
  • 科研绘图系列:R语言热图和点图(heatmap dotplot)
  • Python软体中使用Matplotlib绘制散点图的实用指南
  • 【RMA】基于知识注入和模糊学习的多模态歧义分析
  • [DB] Project-1-MySQL
  • 【RocketMQ】无法访问此网站 http://XXX:10080/ ERR_UNSAFE_PORT
  • 【计网不挂科】计算机网络期末考试(综合)——【选择题&填空题&判断题&简述题】完整题库
  • Java | Leetcode Java题解之第552题学生出勤记录II
  • CMD 查询python 出现 No pyvenv.cfg file 很奇怪 2024/11/9
  • 数据结构-并查集专题(2)
  • 走进算法大门---双指针问题(一)
  • 【数据结构】快慢指针探秘:理解链表与数组中的环结构
  • 【欧拉公式】从无穷级数角度理解
  • 【未解决】vite反向代理问题
  • FreeRTOS 15:FreeRTOS信号量
  • Quartus Prime的应用