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新手经常遇到的17个错误分析
Jul 30 Python
Python实现的检测网站挂马程序
Nov 30 Python
Python的设计模式编程入门指南
Apr 02 Python
几个提升Python运行效率的方法之间的对比
Apr 03 Python
用python的requests第三方模块抓取王者荣耀所有英雄的皮肤实例
Dec 14 Python
python3 读写文件换行符的方法
Apr 09 Python
使用python编写监听端
Apr 12 Python
Python安装lz4-0.10.1遇到的坑
May 20 Python
纯python进行矩阵的相乘运算的方法示例
Jul 17 Python
python分布式计算dispy的使用详解
Dec 22 Python
使用pytorch搭建AlexNet操作(微调预训练模型及手动搭建)
Jan 18 Python
Django ValuesQuerySet转json方式
Mar 16 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递归法读取目录及文件的方法
2015/01/30 PHP
PHP定时执行任务实现方法详解(Timer)
2015/07/30 PHP
广告代码静态化js通用函数
2007/05/09 Javascript
jquery遍历input取得input的name
2009/04/27 Javascript
jQuery获取浏览器中的分辨率实现代码
2013/04/23 Javascript
jQuery实现点击文本框弹出热门标签的提示效果
2013/11/17 Javascript
JavaScript字符串对象substring方法入门实例(用于截取字符串)
2014/10/17 Javascript
JS设置网页图片vspace和hspace属性的方法
2015/04/01 Javascript
Bootstrap每天必学之导航
2015/11/26 Javascript
基于javascript实现tab选项卡切换特效调试笔记
2016/03/30 Javascript
设置点击文本框或图片弹出日历控件的实现代码
2016/05/12 Javascript
Vue.js每天必学之构造器与生命周期
2016/09/05 Javascript
原生JS实现匀速图片轮播动画
2016/10/18 Javascript
javaScript+turn.js实现图书翻页效果实例代码
2017/02/16 Javascript
EsLint入门学习教程
2017/02/17 Javascript
深入理解vue $refs的基本用法
2017/07/13 Javascript
详解Vue的computed(计算属性)使用实例之TodoList
2017/08/07 Javascript
webpack-dev-server自动更新页面方法
2018/02/22 Javascript
vue项目中使用vue-i18n报错的解决方法
2019/01/13 Javascript
[01:31:03]DOTA2完美盛典全回顾 见证十五项大奖花落谁家
2017/11/28 DOTA
单链表反转python实现代码示例
2018/02/08 Python
Python初学者需要注意的事项小结(python2与python3)
2018/09/26 Python
python pytest进阶之conftest.py详解
2019/06/27 Python
详解python 利用echarts画地图(热力图)(世界地图,省市地图,区县地图)
2019/08/06 Python
利用python实现PSO算法优化二元函数
2019/11/13 Python
python GUI库图形界面开发之PyQt5控件数据拖曳Drag与Drop详细使用方法与实例
2020/02/27 Python
CSS3实现图片抽屉式效果的示例代码
2019/11/06 HTML / CSS
C#实现对任一张表的数据进行增,删,改,查要求,运用Webservice,体现出三层架构
2014/07/11 面试题
学习雷锋精神心得体会范文
2014/03/12 职场文书
金融管理专业毕业生求职信
2014/03/12 职场文书
元宵晚会主持词
2014/03/25 职场文书
论文评语大全
2014/04/29 职场文书
简单的辞职信怎么写
2015/02/28 职场文书
交流会主持词
2015/07/02 职场文书
保护地球的宣传语
2015/07/13 职场文书
小学班主任工作随笔
2015/08/15 职场文书