python之矩陣相加:提示使用者輸入矩陣的行數n,再提示使用者輸入矩陣的列數m,接下來,提示使用者輸入 2*n*m 個數字(每次輸入 一個數字)。輸出 C=A+B。
程式碼: def func40(): n = int(input('Please input the number of rows:')) m = int(input('Please input the number of columns:')) lis1, lis2, lis3 = [], [], [] t1 = 0 while t1 < n: for j in range(0, m): a = int(input('Please input A[%d,%d]:' % (t1, j))) lis1.append(a) t1 += 1 t2 = 0 while t2 < n: for j in range(0, m): b = int(input('Please input B[%d,%d]:' % (t2, j))) lis2.append(b) t2 += 1 #按輸入條件,上面兩個while迴圈可以進行整合 tem1 = 0 while 0 <= tem1 < (n * m): a = lis1[tem1] + lis2[tem1] lis3.append(a) tem1 += 1 return [lis3[i:i + m] for i in range(0, len(lis3), m)] #列表拆分成m(列數)個小列表 if __name__ == '__main__': print(func40())
相關文章
- python輸入詳解(陣列、矩陣)Python陣列矩陣
- 輸入一個整數陣列,輸出奇偶數相間排列的陣列陣列
- 輸入一個3,輸出March,輸入一個數字月份,然後對應輸出相應的英文表示,用指標陣列完成指標陣列
- input 輸入框只能輸入數字
- 【演算法】輸入一個已經按升序排過的陣列和數字,在陣列中查詢兩個數字,使得它們的和正好是輸入那個數字。演算法陣列
- 將輸入陣列逆序輸出陣列
- python實現:輸入2個整形數字,輸出最大值Python
- 【面試】輸出"蛇形"矩陣面試矩陣
- python ----輸入輸出 變數Python變數
- Vue只能輸入數字Vue
- C++通過輸入數來確定一個陣列的動態大小C++陣列
- C語言輸入一個數輸出對應的值C語言
- C#練習,要求使用者輸入5個大寫字母,如果輸入的資訊不滿足要求,提示重新輸入C#
- 給出一個由[-100,100]之間整陣列成的陣列,求其相加和最大的連續子陣列 輸入 一個連續整陣列成的陣列 輸出 子陣列相加的最大值 樣例輸入 -......陣列
- 用C語言輸出蛇形矩陣C語言矩陣
- 寫一個函式,輸入一個4位數字,要求輸出這4個數字字元函式字元
- 【JAVA習題六】輸入兩個正整數m和n,求其最大公約數Java
- 輸入一個三位數,輸出它各個數位之和
- ios OC 輸入框禁止輸入空格/去掉空格/只能輸入字母和數字iOS
- 1.變數and輸入輸出變數
- 計算2的N次冪n 可輸入,n為自然數
- C#判斷輸入為數字C#
- python如何保證輸入鍵入數字Python
- C語言實現矩陣螺旋輸出C語言矩陣
- 菲波那契數——根據輸入資料中的n,輸出第n項菲波那契數
- 文字框限制輸入字數的JSJS
- 短視訊軟體開發,flutter 輸入框限制輸入 數字、小數Flutter
- JavaScript 文字框只能輸入數字JavaScript
- JavaScript輸入字串字數倒計JavaScript字串
- 文字框只能輸入數字 javascriptJavaScript
- Angular.js 限制輸入框輸入內容,為純數字AngularJS
- C# 輸入一個整數,求質因數C#
- 03:因子 檢視 提交 統計 提問 總時間限制: 8000ms 記憶體限制: 65536kB 描述 輸入1個整數n。從小到大依次輸出n的所有因子。 輸入 1個整數n(n<20億) 輸出 升序輸出n的所記憶體
- 輸入一個整數,返回這個整數的位數
- C++筆記:輸入輸出、變數、變數加減乘除C++筆記變數
- C#驗證輸入的是否數字的方法C#
- input 限制字數輸入時候 限制字數會出現負數
- shell指令碼----輸入一個整數,將每個位上的數輸出出來,並求和指令碼