python实现矩阵打印


Posted in Python onMarch 02, 2019

本文实例为大家分享了python实现矩阵打印的具体代码,供大家参考,具体内容如下

之前面试嵌入式软件的一道题,用c实现矩阵打印,考场上并没有写出来,之后总感觉自己写不出来也就没有去实现,在网上找也没能找到答案,结果这问题一直悬在脑海里。这才静下来想了想,发现并不难,便打算用python来实现,同时也是学习python之路的一个开始吧。

print("Please input a number:",end='')
num = int(input())
n = num*2
Matrix = [([0] * n)for i in range(n)]
for i in range(0,num):
 x = num-i
 for j in range(i,n-i):
  #print(j)
  #Matrix[i].insert(j,num-i)
  #Matrix[j].insert(i,num-i)
  #Matrix[n-i-1].insert(j,num-i)
  #Matrix[j].insert(n-i-1,num-i)
  Matrix[i][j]  = x
  Matrix[j][i]  = x
  Matrix[n-i-1][j] = x
  Matrix[j][n-i-1] = x
for i in range(0,n):
 #print(i)
 for j in range(0,n):
  print(str(Matrix[i][j])+" ",end='')
  # print(" ",end='')
 print('\n')

我使用vscode写的,感觉蛮喜欢的。

python实现矩阵打印

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python二叉树遍历的实现方法
Nov 21 Python
python获取指定目录下所有文件名列表的方法
May 20 Python
Python中类型检查的详细介绍
Feb 13 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
Aug 09 Python
Python 单例设计模式用法实例分析
Sep 23 Python
python脚本后台执行方式
Dec 21 Python
python使用正则来处理各种匹配问题
Dec 22 Python
Python 3 使用Pillow生成漂亮的分形树图片
Dec 24 Python
以SQLite和PySqlite为例来学习Python DB API
Feb 05 Python
解决Keras使用GPU资源耗尽的问题
Jun 22 Python
pytorch 两个GPU同时训练的解决方案
Jun 01 Python
python中如何对多变量连续赋值
Jun 03 Python
python实现杨氏矩阵查找
Mar 02 #Python
Python3.4学习笔记之列表、数组操作示例
Mar 01 #Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
Mar 01 #Python
Python3.4学习笔记之 idle 清屏扩展插件用法分析
Mar 01 #Python
Python3.4学习笔记之类型判断,异常处理,终止程序操作小结
Mar 01 #Python
Python判断两个文件是否相同与两个文本进行相同项筛选的方法
Mar 01 #Python
Python脚本按照当前日期创建多级目录
Mar 01 #Python
You might like
基于php设计模式中单例模式的应用分析
2013/05/15 PHP
php数组删除元素示例
2014/03/21 PHP
php计算几分钟前、几小时前、几天前的几个函数、类分享
2014/04/09 PHP
浅谈php自定义错误日志
2015/02/13 PHP
PHP上传图片时判断上传文件是否为可用图片的方法
2016/10/20 PHP
Js控制弹窗实现在任意分辨率下居中显示
2013/08/01 Javascript
AngularJS入门教程(一):静态模板
2014/12/06 Javascript
JavaScript随机生成信用卡卡号的方法
2015/04/07 Javascript
浅谈JavaScript 的执行顺序
2015/08/07 Javascript
Javascript实现快速排序(Quicksort)的算法详解
2015/09/06 Javascript
JavaScript学习笔记整理之引用类型
2016/01/22 Javascript
canvas实现图像截取功能
2017/02/06 Javascript
详解AngularJs HTTP响应拦截器实现登陆、权限校验
2017/04/11 Javascript
jQuery Validate表单验证插件实现代码
2017/06/08 jQuery
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
Vue中对拿到的数据进行A-Z排序的实例
2018/09/25 Javascript
bootstrap-table后端分页功能完整实例
2020/06/01 Javascript
python sort、sorted高级排序技巧
2014/11/21 Python
Python脚本实现格式化css文件
2015/04/08 Python
Python实现的爬取网易动态评论操作示例
2018/06/06 Python
python基于C/S模式实现聊天室功能
2019/01/09 Python
详解从Django Rest Framework响应中删除空字段
2019/01/11 Python
基于Django ORM、一对一、一对多、多对多的全面讲解
2019/07/26 Python
python 中不同包 类 方法 之间的调用详解
2020/03/09 Python
PyTorch在Windows环境搭建的方法步骤
2020/05/12 Python
PyCharm 2020.2.2 x64 下载并安装的详细教程
2020/10/15 Python
石油工程专业毕业生求职信
2014/04/13 职场文书
《望庐山瀑布》教学反思
2014/04/22 职场文书
个人收入证明范本
2014/09/18 职场文书
新郎结婚保证书
2015/02/26 职场文书
小学生节水倡议书
2015/04/29 职场文书
2015年九一八事变纪念活动实施方案
2015/05/06 职场文书
2015年重阳节主持词
2015/07/04 职场文书
车辆安全隐患排查制度
2015/08/05 职场文书
生产实习心得体会范文
2016/01/22 职场文书
彻底弄懂Python中的回调函数(callback)
2022/06/25 Python