Python程序打印身份矩阵

Python程序打印身份矩阵

当需要打印身份矩阵时,可以使用嵌套循环。

以下是示例-

例子

n = 4
print("程序已将 n 的值初始化为 " +str(n))
for i in range(0,n):
   for j in range(0,n):
      if(i==j):
         print("1",sep=" ",end=" ")
      else:
         print("0",sep=" ",end=" ")
   print()

输出

程序已将 n 的值初始化为 4
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1

说明

  • n的值被初始化。
  • ‘for’循环从0到’n’运行。
  • 另一个嵌套的’for’循环再次从0到’n’运行。
  • 如果第一个和第二个’for’循环中的变量相等,则打印“1”。
  • 否则,如果它们不相等,则在控制台上打印’0’。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程