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删除java文件头上版权信息的方法
Jul 31 Python
python中enumerate函数用法实例分析
May 20 Python
Python中函数参数设置及使用的学习笔记
May 03 Python
老生常谈python之鸭子类和多态
Jun 13 Python
Python通过Pygame绘制移动的矩形实例代码
Jan 03 Python
快速解决pandas.read_csv()乱码的问题
Jun 15 Python
python3实现随机数
Jun 25 Python
python 实现在一张图中绘制一个小的子图方法
Jul 07 Python
Django通过dwebsocket实现websocket的例子
Nov 15 Python
python系统指定文件的查找只输出目录下所有文件及文件夹
Jan 19 Python
如何打包Python Web项目实现免安装一键启动的方法
May 21 Python
Python内置函数及功能简介汇总
Oct 13 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实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
用js重建星际争霸
2006/12/22 Javascript
JS编程小常识很有用
2012/11/26 Javascript
jQuery实现转动随机数抽奖效果的方法
2015/05/21 Javascript
jQuery定义插件的方法
2015/12/18 Javascript
jQuery实现div横向拖拽排序的简单实例
2016/07/13 Javascript
js的各种排序算法实现(总结)
2016/07/23 Javascript
微信小程序 开发经验整理
2017/02/15 Javascript
node.js基于express使用websocket的方法
2017/11/09 Javascript
详解使用element-ui table组件的筛选功能的一个小坑
2018/11/02 Javascript
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
mock.js模拟数据实现前后端分离
2019/07/24 Javascript
解决父组件将子组件作为弹窗调用只执行一次created的问题
2020/07/24 Javascript
[13:18]《一刀刀一天》之DOTA全时刻21:详解TI新赛制 A队再露獠牙
2014/06/24 DOTA
python实现html转ubb代码(html2ubb)
2014/07/03 Python
Python的Django框架可适配的各种数据库介绍
2015/07/15 Python
python读取二进制mnist实例详解
2017/05/31 Python
scrapy爬虫完整实例
2018/01/25 Python
通过Python模块filecmp 对文件比较的实现方法
2018/06/29 Python
Python实现Dijkstra算法
2018/10/17 Python
python儿童学游戏编程知识点总结
2019/06/03 Python
Python面向对象之继承和多态用法分析
2019/06/08 Python
Python如何把Spark数据写入ElasticSearch
2020/04/18 Python
Python操作Excel把数据分给sheet
2020/05/20 Python
基于Django快速集成Echarts代码示例
2020/12/01 Python
HTML5之多线程(Web Worker)
2019/01/02 HTML / CSS
Fossil美国官网:Fossil手表、手袋、珠宝及配件
2017/02/01 全球购物
纽约家具、家居装饰和地毯店:ABC Carpet & Home
2017/06/21 全球购物
白俄罗斯女装和针织品网上商店:Presli.by
2019/10/13 全球购物
马歇尔耳机官网:Marshall Headphones
2020/02/04 全球购物
俄罗斯隐形眼镜和眼镜在线商店:Cronos
2020/06/02 全球购物
公司周年庆典邀请函
2014/01/12 职场文书
个人债务授权委托书范本
2014/10/05 职场文书
傲慢与偏见电影观后感
2015/06/10 职场文书
2019假期福利管理制度!
2019/07/15 职场文书
Python常遇到的错误和异常
2021/11/02 Python