少し複雑になってしまいましたが、要素が5未満の場合はcontinue文を実行し、残りの処理をすべて飛ばす、ということに関してはfor文の場合と全く同じです。 continue文で多重ループを抜ける Pythonでは、ループ文を途中から抜ける構文としてbreak文が用意されています。 for x in range(100): if...
行列の2つのインデックスに関する2重ループにより、各行列要素の足し算・掛け算をしていきます。# Calculate energy self.engHF = 0.0 for i in range(self.numAO): for j in range(self.numAO): self.engHF += 0.5 * P[i][j] * (self.H[i][j] + F[i][j]) よりPython的な実装...