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中的from..import绝对导入语句
Jun 21 Python
详解Python核心编程中的浅拷贝与深拷贝
Jan 07 Python
Python实现k-means算法
Feb 23 Python
python pandas 对时间序列文件处理的实例
Jun 22 Python
Python连接Mssql基础教程之Python库pymssql
Sep 16 Python
Python求两个圆的交点坐标或三个圆的交点坐标方法
Nov 07 Python
libreoffice python 操作word及excel文档的方法
Jul 04 Python
python 中的[:-1]和[::-1]的具体使用
Feb 13 Python
基于Python绘制美观动态圆环图、饼图
Jun 03 Python
Python3如何在服务器打印资产信息
Aug 27 Python
如何在pycharm中快捷安装pip命令(如pygame)
May 31 Python
如何利用Python实现一个论文降重工具
Jul 09 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
索尼SONY SRF-S83/84电路分析和打磨
2021/03/02 无线电
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
2014/11/20 PHP
Laravel与CI框架中截取字符串函数
2016/05/08 PHP
CI框架(CodeIgniter)操作redis的方法详解
2018/01/25 PHP
PHP设计模式之策略模式原理与用法实例分析
2019/04/04 PHP
浅谈PHP array_search 和 in_array 函数效率问题
2019/10/15 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
2020/04/27 PHP
jQuery实现自定义下拉列表
2015/01/05 Javascript
js实现九宫格拼图小游戏
2017/02/13 Javascript
JS判断键盘是否按的回车键并触发指定按钮点击操作的方法
2017/02/13 Javascript
原生node.js案例--前后台交互
2017/02/20 Javascript
TypeScript入门-基本数据类型
2017/03/28 Javascript
AngularJS动态菜单操作指令
2017/04/25 Javascript
React.js绑定this的5种方法(小结)
2018/06/05 Javascript
Vue实现用户自定义字段显示数据的方法
2018/08/28 Javascript
小程序文字跑马灯效果
2018/12/28 Javascript
vue+mock.js实现前后端分离
2019/07/24 Javascript
微信小程序如何实现在线客服功能
2019/10/16 Javascript
python实现问号表达式(?)的方法
2013/11/27 Python
Python自动化运维_文件内容差异对比分析
2017/12/13 Python
python在每个字符后添加空格的实例
2018/05/07 Python
在IPython中执行Python程序文件的示例
2018/11/01 Python
对python3新增的byte类型详解
2018/12/04 Python
Python实战购物车项目的实现参考
2019/02/20 Python
python的几种矩阵相乘的公式详解
2019/07/10 Python
Python使用matplotlib实现交换式图形显示功能示例
2019/09/06 Python
django在保存图像的同时压缩图像示例代码详解
2020/02/11 Python
python编写softmax函数、交叉熵函数实例
2020/06/11 Python
python装饰器代码深入讲解
2021/03/01 Python
朗仕(Lab series)英国官网:雅诗兰黛集团男士专属护肤品牌
2017/11/28 全球购物
文秘个人求职信范文
2014/04/22 职场文书
捐书倡议书
2014/08/29 职场文书
基层工作经验证明样本
2014/11/16 职场文书
劳保用品管理制度范本
2015/08/06 职场文书
2016年万圣节活动个人总结
2016/04/05 职场文书