python矩阵怎么生成(python实现矩阵打印)
类别:脚本大全 浏览量:1785
时间:2022-01-18 01:15:27 python矩阵怎么生成
python实现矩阵打印本文实例为大家分享了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写的,感觉蛮喜欢的。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/qq_36241986/article/details/79801752
您可能感兴趣
- python图书馆管理系统源码(python实现图书借阅系统)
- python初学者必备函数(Python小白必备的8个最常用的内置函数推荐)
- python实现最简单的游戏(20行python代码的入门级小游戏的详解)
- python表格导出为图片(python生成带有表格的图片实例)
- python 取出时间段日志(python 实现提取某个索引中某个时间段的数据方法)
- python控制流实例(如何用C代码给Python写扩展库Cython)
- python绘折线图数据(python2.7使用plotly绘制本地散点图和折线图)
- python 装饰器模式(python重试装饰器的简单实现方法)
- python内置函数一览表(Python面向对象程序设计构造函数和析构函数用法分析)
- python多线程超时设置(解决python线程卡死的问题)
- pythonweb大数据分析(Python实现的大数据分析操作系统日志功能示例)
- python贪吃蛇项目介绍(python简单贪吃蛇开发)
- python语言提供的3种基本数据类型(详解Python3 基本数据类型)
- python用指针合并两个有序数组(Python3实现计算两个数组的交集算法示例)
- pythondocx安装教程(Python docx库用法示例分析)
- pythonyield使用场景(Yii框架核心组件类实例详解)
- 节日我在岗|警景相融 平安相伴(节日我在岗警景相融)
- 战 疫 时刻 致敬每一位石化大学的 守护者(战疫时刻)
- 老弄堂里的市井味道(老弄堂里的市井味道)
- 小米音乐可绑定QQ音乐, QQ音乐 真的会消失在小米的设备上吗(小米音乐可绑定QQ音乐)
- 小米Watch S1评测 或许能成为小米冲击高端可穿戴设备的里程碑(小米WatchS1评测或许能成为小米冲击高端可穿戴设备的里程碑)
- 手机QQ与小米路由器在一起 明天揭晓,敬请期待(手机QQ与小米路由器在一起)
热门推荐
- vue-cli请求数据的方式(vue-cli配置使用Vuex的全过程记录)
- laravel 开发自定义组件(解决Laravel blade模板转义html标签的问题)
- sed命令删除某行(如何利用sed命令高效删除文件的特定行)
- ftp服务器配置步骤(快速搭建一个本地的FTP服务器图文教程)
- springboot+vue项目演示(springboot+VUE实现登录注册)
- php数组练习题答案(PHP 数组黑名单/白名单实例代码详解)
- 阿里云服务器清除密码(阿里云服务器忘记密码怎么办?阿里云ECS密码重置图文教程)
- MVC中使用jQuery加载分部视图(PartialView)
- css用什么设置透明度(详解css透明度之rgba和opacity的区别及兼容)
- vmware16虚拟机的安装教程(最新虚拟机VMware 14安装教程)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9