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中根据字符串调用函数的实现方法
Jun 12 Python
python 实现自动远程登陆scp文件实例代码
Mar 13 Python
Python多层装饰器用法实例分析
Feb 09 Python
pandas DataFrame数据转为list的方法
Apr 11 Python
Python3正则匹配re.split,re.finditer及re.findall函数用法详解
Jun 11 Python
详解Python中的分组函数groupby和itertools)
Jul 11 Python
pandas 透视表中文字段排序方法
Nov 16 Python
实例讲解Python中整数的最大值输出
Mar 17 Python
利用pyecharts实现地图可视化的例子
Aug 12 Python
python打开使用的方法
Sep 30 Python
Tensorflow安装问题: Could not find a version that satisfies the requirement tensorflow
Apr 20 Python
Python实现EM算法实例代码
Oct 04 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读取PDF内容配合Xpdf的使用
2012/11/24 PHP
CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
2015/03/25 PHP
适合PHP初学者阅读的4本经典书籍
2016/09/23 PHP
PHP正则匹配到2个字符串之间的内容方法
2018/12/24 PHP
推荐10个超棒的jQuery工具提示插件
2011/10/11 Javascript
javascript实现可改变滚动方向的无缝滚动实例
2013/06/17 Javascript
jQuery插件EnPlaceholder实现输入框提示文字
2015/06/05 Javascript
php利用curl获取远程图片实现方法
2015/10/26 Javascript
ECharts仪表盘实例代码(附源码下载)
2016/02/18 Javascript
JQuery核心函数是什么及使用方法介绍
2016/05/03 Javascript
再次谈论Javascript中的this
2016/06/23 Javascript
jQuery实现Select左右复制移动内容
2016/08/05 Javascript
JavaScript与JQUERY获取元素的宽、高和位置
2017/02/26 Javascript
微信小程序删除处理详解
2017/08/16 Javascript
浅谈JavaScript中的属性:如何遍历属性
2017/09/14 Javascript
vue中如何实现后台管理系统的权限控制的方法示例
2018/09/19 Javascript
KOA+egg.js集成kafka消息队列的示例
2018/11/09 Javascript
JS大坑之19位数的Number型精度丢失问题详解
2019/04/22 Javascript
vue+elementUI实现表单和图片上传及验证功能示例
2019/05/14 Javascript
layui动态绑定事件的方法
2019/09/20 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
2020/07/21 Javascript
Python简单实现子网掩码转换的方法
2016/04/13 Python
利用信号如何监控Django模型对象字段值的变化详解
2017/11/27 Python
浅谈Tensorflow由于版本问题出现的几种错误及解决方法
2018/06/13 Python
python爬取酷狗音乐排行榜
2019/02/20 Python
手对手的教你用canvas画一个简单的海报的方法示例
2018/12/10 HTML / CSS
英国最大的体育&时尚零售公司:JD Sports
2017/12/13 全球购物
副职竞争上岗演讲稿
2014/05/12 职场文书
学习十八大的心得体会
2014/09/01 职场文书
入党积极分子学习党的纲领思想汇报
2014/09/13 职场文书
2014年宣传工作总结
2014/11/18 职场文书
2015年幼儿园中班工作总结
2015/04/25 职场文书
小学中队长竞选稿
2015/11/20 职场文书
全国劳模先进事迹材料(2016精选版)
2016/02/25 职场文书
Mysql8.0递归查询的简单用法示例
2021/08/04 MySQL
Win11快速关闭所有广告推荐
2022/04/19 数码科技