Python 程式列印單位矩陣


如果需要列印單位矩陣,可以使用巢狀迴圈。

以下是演示 −

示例

 演示

n = 4
print("The value of n has been initialized to " +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()

輸出

The value of n has been initialized to 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'。

更新於: 11-Mar-2021

725 瀏覽

職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.