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实现的扫雷游戏实例代码
Aug 01 Python
Python实现针对含中文字符串的截取功能示例
Sep 22 Python
python 读取视频,处理后,实时计算帧数fps的方法
Jul 10 Python
Python判断对象是否为文件对象(file object)的三种方法示例
Apr 26 Python
树莓派+摄像头实现对移动物体的检测
Jun 22 Python
Django Channels 实现点对点实时聊天和消息推送功能
Jul 17 Python
Python实现PyPDF2处理PDF文件的方法示例
Sep 25 Python
Pandas数据离散化原理及实例解析
Nov 16 Python
浅谈Python访问MySQL的正确姿势
Jan 07 Python
Python实现AI换脸功能
Apr 10 Python
python实现三次密码验证的示例
Apr 29 Python
Python可视化学习之seaborn绘制矩阵图详解
Feb 24 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/06/23 PHP
php实现事件监听与触发的方法
2014/11/21 PHP
在WordPress中使用wp_count_posts函数来统计文章数量
2016/01/05 PHP
php获取一定范围内取N个不重复的随机数
2016/05/28 PHP
php 根据自增id创建唯一编号类
2017/04/06 PHP
JavaScript 开发中规范性的一点感想
2009/06/23 Javascript
javascript打印大全(打印页面设置/打印预览代码)
2013/03/29 Javascript
jQuery中ajax的post()方法用法实例
2014/12/26 Javascript
jQuery多条件筛选如何实现
2015/11/04 Javascript
利用jquery实现验证输入的是否是数字、小数,包含保留几位小数
2016/12/07 Javascript
canvas时钟效果
2017/02/16 Javascript
Bootstrap与Angularjs的模态框实例代码
2017/08/03 Javascript
ubuntu编译nodejs所需的软件并安装
2017/09/12 NodeJs
element-ui 限制日期选择的方法(datepicker)
2018/05/16 Javascript
浅谈React Event实现原理
2018/09/20 Javascript
AngularJs返回前一页面时刷新一次前面页面的方法
2018/10/09 Javascript
js实现网页同时进行多个倒计时功能
2019/02/25 Javascript
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
vue+elementUI中表格高亮或字体颜色改变操作
2020/11/02 Javascript
python代码制作configure文件示例
2014/07/28 Python
python自动翻译实现方法
2016/05/28 Python
Python爬取三国演义的实现方法
2016/09/12 Python
Python callable()函数用法实例分析
2018/03/17 Python
numpy给array增加维度np.newaxis的实例
2018/11/01 Python
Python数据报表之Excel操作模块用法分析
2019/03/11 Python
使用Python画股票的K线图的方法步骤
2019/06/28 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
Python结合Window计划任务监测邮件的示例代码
2020/08/05 Python
python3中编码获取网页的实例方法
2020/11/16 Python
CSS3效果:自定义“W”形运行轨迹实例
2017/03/29 HTML / CSS
毕业生怎样写好自荐信
2013/11/11 职场文书
2013年保送生自荐信格式
2013/11/20 职场文书
新郎父亲婚宴答谢词
2014/01/11 职场文书
关于颐和园的导游词
2015/01/30 职场文书
学校国庆节活动总结
2015/03/23 职场文书
工会经费申请报告
2015/05/15 职场文书