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的id()函数解密过程
Dec 25 Python
Python实现将绝对URL替换成相对URL的方法
Jun 28 Python
python调用API实现智能回复机器人
Apr 10 Python
python实现windows下文件备份脚本
May 27 Python
pandas.dataframe按行索引表达式选取方法
Oct 30 Python
Python 获取主机ip与hostname的方法
Dec 17 Python
python机器人运动范围问题的解答
Apr 29 Python
Python从函数参数类型引出元组实例分析
May 28 Python
Python3标准库之threading进程中管理并发操作方法
Mar 30 Python
python实现对变位词的判断方法
Apr 05 Python
利用pandas向一个csv文件追加写入数据的实现示例
Apr 23 Python
使用pth文件添加Python环境变量方式
May 26 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 Rename 更改文件、文件夹名称
2011/05/24 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
2017/03/15 PHP
PHP常见字符串操作函数与用法总结
2019/03/04 PHP
JavaScript 组件之旅(二)编码实现和算法
2009/10/28 Javascript
让innerText在firefox火狐和IE浏览器都能用的写法
2011/05/14 Javascript
JS定时刷新页面及跳转页面的方法
2013/07/04 Javascript
基于JQuery的列表拖动排序实现代码
2013/10/01 Javascript
jquery垂直公告滚动实现代码
2013/12/08 Javascript
js实现带关闭按钮始终显示在网页最底部工具条的方法
2015/03/02 Javascript
JavaScript通过字符串调用函数的实现方法
2015/03/18 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
React Router基础使用
2017/01/17 Javascript
JS闭包可被利用的常见场景小结
2017/04/09 Javascript
jQuery实现的鼠标滚轮控制图片缩放功能实例
2017/10/14 jQuery
python3基于OpenCV实现证件照背景替换
2018/07/18 Python
详解python使用turtle库来画一朵花
2019/03/21 Python
Django自定义YamlField实现过程解析
2020/11/11 Python
使用CSS3的appearance属性改变元素的外观的方法
2015/12/12 HTML / CSS
Puritan’s Pride(普丽普莱)官方网站:美国最大最全的保健品公司之一
2016/10/23 全球购物
澳大利亚电子产品购物网站:Dick Smith
2017/02/02 全球购物
携程旅行网:中国领先的在线旅行服务公司
2017/02/17 全球购物
Asics日本官网:鬼冢八喜郎创立的跑鞋运动品牌
2017/10/18 全球购物
英国领先的票务代理商之一:The Ticket Factory
2019/02/09 全球购物
荷兰在线啤酒店:Beerwulf
2019/08/26 全球购物
使用索引有什么好处
2016/07/27 面试题
遇到的Mysql的面试题
2014/06/29 面试题
小学数学教学反思
2014/02/02 职场文书
酒店开业庆典策划方案
2014/05/28 职场文书
代理人委托书
2014/09/16 职场文书
教师三严三实学习心得体会
2014/10/11 职场文书
房屋出售授权委托书
2014/10/12 职场文书
检讨书范文大全
2015/05/07 职场文书
小型婚礼主持词
2015/06/30 职场文书
商业计划书格式、范文
2019/03/21 职场文书
如何写好一份优秀的工作总结?
2019/06/21 职场文书
MySQL 使用自定义变量进行查询优化
2021/05/14 MySQL