python实现矩阵打印
作者:isuperSun 发布时间:2023-04-27 06:34:30
标签: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


猜你喜欢
- LOAD DATA INFILE '文件地址' INTO TABLE 表名 FIELDS TERMINATED BY
- 在日常工作编程中存在着各种随机事件,同样在编程中生成随机数字的时候也是一样,随机有多随机呢?在涉及信息安全的情况下,它是最重要的问题之一。每
- 这是《python基础教程》中的第二个项目,关于python操作PDF。涉及到的知识点1、urllib的使用2、reportlab库的使用这
- 数据:一个db,2000个表格,2000张表格数据,每条记录30个column,平均每张表格4.3w条记录,总共86388670条记录。机器
- 泡了论坛的艺术版块很长一段时间了,发现许多网站做不好,不对头的原因是在配色问题上,对于我来说,配色尤其重要,假如自己的绘图艺术能力不高,要突
- VS Code 装好ESLint 插件报黄线的问题,具体解决方法如下所示:ESLint is disabled since its exec
- general_log(查询日志)开启和关闭一、查询日志开启方法一:mysql>set global general_log_file
- 大家一定使用过 phpmyadmin 里面的数据库导入,导出功能,非常方便。但是在实际应用中,我发现如下几个问题:1、数据库超过一定尺寸,比
- 表的创建CREATE TABLE `lee` (`id` int(10) NOT NULL AUTO_INCREMENT, `name` c
- 前一段时间完成了一个数据可视化项目,由后台NodeJS+Highcharts框架进行搭建。下面分享一下整个开发过程的流程,以及使用Highc
- python线程池ThreadPoolExecutor,传单个参数和多个参数这是线程池传单个参数的from concurrent.futur
- 现在有这样一个需求,内网有一个数据库服务,需要将外网的数据库导入到内网数据库。将外网的数据库导出sql文件有700MB+,用MySQL自带的
- 在PHP中,我们不能用const直接定义数组常量,但是const可以定义字符串常量,结合eval()函数使字符串常量能执行。所以,我们可以用
- 最近在写vue项目,需要由后台传来当前用户对应权限的路由表,前端通过调接口拿到后处理(后端处理路由),就是配置vue动态路由啦。由于错信了一
- 历史:Message Queue的需求由来已久,80年代最早在金融交易中,高盛等公司采用Teknekron公司的产品,当时的Message
- swagger介绍Swagger本质上是一种用于描述使用JSON表示的RESTful API的接口描述语言。Swagger与一组开源软件工具
- 在CSS初级教程中我们仅仅考虑了HTML选择符──以HTML标签形式出现。你当然可以用类选择符class和标识选择符id来定义自己的选择符。
- 1.案例要求:"""有列表["a", "d", "f&quo
- 强转int类型会直接对浮点数的小数部分进行截断(无论是正还是负)。还有一种方法是math.ceil和math.floor。无论是正数还是负数
- 前言在用Pytorch加载数据集时,看GitHub上的代码经常会用到ImageFolder、DataLoader等一系列方法,而这些方法又是