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中使用百度音乐搜索的api下载指定歌曲的lrc歌词
Jul 18 Python
Python中用sleep()方法操作时间的教程
May 22 Python
django开发之settings.py中变量的全局引用详解
Mar 29 Python
对python打乱数据集中X,y标签对的方法详解
Dec 14 Python
Python3.5集合及其常见运算实例详解
May 01 Python
详解pandas数据合并与重塑(pd.concat篇)
Jul 09 Python
python 随机森林算法及其优化详解
Jul 11 Python
解决Python设置函数调用超时,进程卡住的问题
Aug 08 Python
python命令 -u参数用法解析
Oct 24 Python
Python 依赖库太多了该如何管理
Nov 08 Python
使用Python+selenium实现第一个自动化测试脚本
Mar 17 Python
python Xpath语法的使用
Nov 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的header和asp中的redirect比较
2006/10/09 PHP
php Mysql日期和时间函数集合
2007/11/16 PHP
PHP 地址栏信息的获取代码
2009/01/07 PHP
php实现jQuery扩展函数
2009/10/30 PHP
php strstr查找字符串中是否包含某些字符的查找函数
2010/06/03 PHP
PHP实现对png图像进行缩放的方法(支持透明背景)
2015/07/15 PHP
PHP get_html_translation_table()函数用法讲解
2019/02/16 PHP
PHP fopen中文文件名乱码问题解决方案
2020/10/28 PHP
JavaScript 计算当天是本年本月的第几周
2009/03/22 Javascript
jQuery开发者都需要知道的5个小技巧
2010/01/08 Javascript
自动设置iframe大小的jQuery代码
2013/09/11 Javascript
window.location的重写及判断location是否被重写
2014/09/04 Javascript
jquery删除指定子元素代码实例
2015/01/13 Javascript
jquery加载图片时以淡入方式显示的方法
2015/01/14 Javascript
Javascript中indexOf()和lastIndexOf应用方法实例
2016/08/24 Javascript
jquery popupDialog 使用 加载jsp页面的方法
2016/10/25 Javascript
微信小程序如何使用云开发
2019/05/17 Javascript
如何在微信小程序中实现Mixins方案
2019/06/20 Javascript
微信小程序开发摇一摇功能
2019/11/22 Javascript
使用原生javascript开发计算器实例代码
2021/02/21 Javascript
Pandas 同元素多列去重的实例
2018/07/03 Python
Python3.5面向对象与继承图文实例详解
2019/04/24 Python
python tools实现视频的每一帧提取并保存
2020/03/20 Python
python elasticsearch环境搭建详解
2019/09/02 Python
pytorch:实现简单的GAN示例(MNIST数据集)
2020/01/10 Python
python 代码实现k-means聚类分析的思路(不使用现成聚类库)
2020/06/01 Python
HTML5地理定位实例
2014/10/15 HTML / CSS
阿迪达斯西班牙官方网站:adidas西班牙
2016/07/21 全球购物
理工大学毕业生自荐信
2013/11/01 职场文书
思想汇报范文
2013/11/04 职场文书
医科大学生毕业的自我评价分享
2013/11/12 职场文书
经销商会议欢迎词
2014/01/11 职场文书
政府采购方案
2014/06/12 职场文书
董事长新年致辞
2015/07/29 职场文书
公司车辆维修管理制度
2015/08/05 职场文书
吉利入股戴姆勒后smart“长大了”
2022/04/21 数码科技