PYTHON機器學習自學/自修 整理[00012] ~ 語言技術:PYTHON GOSSIP(迴圈for/while 九九乘法表/二維陣列轉一維陣列)
PYTHON機器學習自學/自修 整理[00012] ~ 語言技術:PYTHON GOSSIP(迴圈for/while 九九乘法表/二維陣列轉一維陣列)
語法:
while 判斷式: 判斷式成立執行 變數增量 for 變數01 in 變數區間 成立執行
import sys import decimal#精準度/精度 運算 #--- #九九乘法表 i=2 while i<=9: j=1 while j<=9: print('%d*%d=%d'%(i,j,i*j),end='\t') # \t 可以使其上下對齊 j+=1 print('\n') i+=1 print('----------------------------------------\n') for i in range(2,10):#C++ for(int i=2;i<10;i++) for j in range(1,10):# C++ for(int j=1;j<10;j++) print ('%d*%d=%d' % (i, j, i * j), end='\t') # \t 可以使其上下對齊 print('\n') #---九九乘法表 #--- #二維陣列轉一維陣列 matrix = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ] print(matrix) array = [] for row in matrix: for element in row: array.append(element) print(array) #---二維陣列轉一維陣列