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实现批量下载文件
May 17 Python
遗传算法之Python实现代码
Oct 10 Python
对Python中创建进程的两种方式以及进程池详解
Jan 14 Python
python 实现创建文件夹和创建日志文件的方法
Jul 07 Python
flask实现验证码并验证功能
Dec 05 Python
python使用正则表达式(Regular Expression)方法超详细
Dec 30 Python
pytorch实现focal loss的两种方式小结
Jan 02 Python
Tensorflow设置显存自适应,显存比例的操作
Feb 03 Python
Pycharm 2020.1 版配置优化的详细教程
Aug 07 Python
python 常见的反爬虫策略
Sep 27 Python
浅谈python数据类型及其操作
May 25 Python
Python卷积神经网络图片分类框架详解分析
Nov 07 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使用百度ping服务代码实例
2014/06/19 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
用于table内容排序
2006/07/21 Javascript
JQuery 前台切换网站的样式实现
2009/06/22 Javascript
js Dialog 实践分享
2012/10/22 Javascript
javascript 获取iframe里页面中元素值的方法
2014/02/17 Javascript
JQuery对表单元素的基本操作使用总结
2014/07/18 Javascript
javascript每日必学之继承
2016/02/23 Javascript
jstl中判断list中是否包含某个值的简单方法
2016/10/14 Javascript
理解AngularJs篇:30分钟快速掌握AngularJs
2016/12/23 Javascript
vue.js国际化 vue-i18n插件的使用详解
2017/07/07 Javascript
jQuery制作全屏宽度固定高度轮播图(实例讲解)
2017/07/08 jQuery
微信小程序实现文字跑马灯效果
2020/05/26 Javascript
Vue2.0 http请求以及loading展示实例
2018/03/06 Javascript
vue-cli与webpack处理静态资源的方法及webpack打包的坑
2018/05/15 Javascript
Layui带搜索的下拉框的使用以及动态数据绑定方法
2019/09/28 Javascript
vue中注册自定义的全局js方法
2019/11/15 Javascript
微信小程序如何加载数据库真实数据的实现
2020/03/04 Javascript
python去除所有html标签的方法
2015/05/05 Python
Ubuntu 下 vim 搭建python 环境 配置
2017/06/12 Python
python求质数的3种方法
2018/09/28 Python
python使用Plotly绘图工具绘制柱状图
2019/04/01 Python
Python自动抢红包教程详解
2019/06/11 Python
pandas使用之宽表变窄表的实现
2020/04/12 Python
python3.7 openpyxl 在excel单元格中写入数据实例
2020/09/01 Python
使用CSS3 制作一个material-design 风格登录界面实例
2016/12/12 HTML / CSS
工作自我评价分享
2013/12/01 职场文书
yy婚礼主持词
2014/03/14 职场文书
合唱兴趣小组活动总结
2014/07/10 职场文书
2014小学二年级班主任工作总结
2014/12/05 职场文书
优秀班主任主要事迹材料
2014/12/16 职场文书
2014年乡镇纪委工作总结
2014/12/19 职场文书
公司安全管理制度范本
2015/08/05 职场文书
2016寒假假期总结
2015/10/10 职场文书
MySQL创建索引需要了解的
2021/04/08 MySQL
vue使用Google Recaptcha验证的实现示例
2021/08/23 Vue.js