没有bug队——加贝——Python 43,44
生活随笔
收集整理的這篇文章主要介紹了
没有bug队——加贝——Python 43,44
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
43.題目:模仿靜態變量(static)另一案例。
44 - Python 兩個矩陣相加?
43.題目:模仿靜態變量(static)另一案例。
程序分析:演示一個python作用域使用方法
#43 class Num:nNum = 1def inc(self):self.nNum += 1print ('nNum = %d' % self.nNum)if __name__ == '__main__':nNum = 2inst = Num()for i in range(3):nNum += 1print ('The num = %d' % nNum)inst.inc()?輸出:
44 - Python 兩個矩陣相加?
兩個 3 行 3 列的矩陣,實現其對應位置的數據相加,并返回一個新矩陣:
X = [[12,7,3],[4 ,5,6],[7 ,8,9]]Y = [[5,8,1],[6,7,3],[4,5,9]]程序分析:創建一個新的 3 行 3 列的矩陣,使用 for 迭代并取出 X 和 Y 矩陣中對應位置的值,相加后放到新矩陣的對應位置中。
#44 X = [[12,7,3],[4 ,5,6],[7 ,8,9]]Y = [[5,8,1],[6,7,3],[4,5,9]]result = [[0,0,0],[0,0,0],[0,0,0]]# 迭代輸出行 for i in range(len(X)):# 迭代輸出列for j in range(len(X[0])):result[i][j] = X[i][j] + Y[i][j]for r in result:print(r)輸出:
總結
以上是生活随笔為你收集整理的没有bug队——加贝——Python 43,44的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过日志恢复oracle序列,(存档日志
- 下一篇: ARMA模型的性质之方法性工具