龙空技术网

Python 入门编程题库 49-- 输出 5 行 5 列的矩阵

young十三 108

前言:

现时各位老铁们对“python矩阵输出”大致比较关切,小伙伴们都需要了解一些“python矩阵输出”的相关资讯。那么小编同时在网络上汇集了一些对于“python矩阵输出””的相关知识,希望同学们能喜欢,朋友们快快来了解一下吧!

一、小试牛刀

答案见评论区,哪位好汉敢留言。

二、Python 入门操作题 -- 题目

输出 5 行 5 列的矩阵,除了两条对角线是大写字母 O 之外,其余都是大写字母 X 。如下图所示:

图1

三、Python 入门操作题 -- 分析

● 二维数组 array 每一个格子都是 X

array[0][0] = 'X'

array[0][1] = 'X'

array[0][2] = 'X'

...

array[4][4] = 'X'

● 图1 中 O 分布位置 array[a][b]

array[0][0] = 'O'

array[0][4] = 'O'

array[1][1] = 'O'

array[1][3] = 'O'

array[2][2] = 'O'

规律:

a == b or a + b == 4

四、Python 入门操作题 -- 方案

● Python 代码:

>>>Python入门编程题库48--猜数游戏

标签: #python矩阵输出 #python二维数组的行和列