トピック:
3×3行列と主対角の要素を求めます。
主対角:対角マルチ基づく簿上の右下に左から
副対角:副対角線の左下から右上への復帰の数。
私のソース:
#!は/ usr / binに/のpython #エンコーディング= UTF-8 #- * -コーディング:UTF-8 - * - #主対角線との3×3行列要素検索 位。6 8 5 #4 9 1 #7 1 2 L = [6,5,8]、[4,1,9]、[7,1、 2 ] S = 0 のための I における範囲(LEN(L)) のために、J における範囲(LEN(L)): もし I == J。 S = sの+ L [i]は[I] プリント(S)
そして、副対角を求めます:
#!は/ usr / binに/のpython #エンコーディング= UTF-8 #- * -コーディング:UTF-8 - * - #主対角線との3×3行列要素検索 位。6 8 5 #4 9 1 #7 1 2 L = [6,5,8]、[4,1,9]、[7,1、 2 ] S = 0 #print(" #" 、LEN(L)) のための I における範囲(LEN(L)) のために、J における範囲(LEN(L)): もし(jは==(LEN(L)-1- 私 )): S = sで+ L [i]は[J] #の印刷(S) プリント(S)
デフォルトの循環のためにゼロである、ということに注意してください。
元のタイトルは、答えを与えられました:
元のタイトル、デジタルループ3×3行列のそれぞれのマニュアル入力を用い、そして合計。
--------(私は行を分割しています)--------
参考:
1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example38.html
備考:
初期の修正:2019年10月6日夜2時10分07秒
環境:Windows 7の/ Pythonの3.7.2