2017年12月24日 星期日

a050: 九九乘法表


a050: 九九乘法表

'''

還記得國小學過的九九乘法表嗎?
「二一得二、二二得四、二三得六、………
九八七十二、九九八十一」。

輸入說明:
輸入一個正整數 N (1<=N<=9),代表要輸出的乘法表的大小。
輸出說明:
請依照下面輸出範例的格式,輸出從 1x1=1 到 NxN 的乘法表,乘積的部分請以兩格來表示,兩欄之間也請空兩格。

範例輸入:
4

範例輸出 :
1x1= 1  2x1= 2  3x1= 3  4x1= 4
1x2= 2  2x2= 4  3x2= 6  4x2= 8
1x3= 3  2x3= 6  3x3= 9  4x3=12
1x4= 4  2x4= 8  3x4=12  4x4=16

'''

n = int(input('請輸入一個數字 n -> '))

for i in range (1,n+1):
    for j in range(1,n+1):
        print('{:1d}'.format(i),'*','{:1d}'.format(j),'=','{:2d}'.format(i*j),end=' , ')
    print()    


 ============ RESTART: F:/Python_APSC/a050.py ======================
請輸入一個數字 n -> 4
1 * 1 =  1 , 1 * 2 =  2 , 1 * 3 =  3 , 1 * 4 =  4 ,
2 * 1 =  2 , 2 * 2 =  4 , 2 * 3 =  6 , 2 * 4 =  8 ,
3 * 1 =  3 , 3 * 2 =  6 , 3 * 3 =  9 , 3 * 4 = 12 ,
4 * 1 =  4 , 4 * 2 =  8 , 4 * 3 = 12 , 4 * 4 = 16 ,
>>>
========= == RESTART: F:/Python_APSC/a050.py ======================
請輸入一個數字 n -> 9
1 * 1 =  1 , 1 * 2 =  2 , 1 * 3 =  3 , 1 * 4 =  4 , 1 * 5 =  5 , 1 * 6 =  6 , 1 * 7 =  7 , 1 * 8 =  8 , 1 * 9 =  9 ,
2 * 1 =  2 , 2 * 2 =  4 , 2 * 3 =  6 , 2 * 4 =  8 , 2 * 5 = 10 , 2 * 6 = 12 , 2 * 7 = 14 , 2 * 8 = 16 , 2 * 9 = 18 ,
3 * 1 =  3 , 3 * 2 =  6 , 3 * 3 =  9 , 3 * 4 = 12 , 3 * 5 = 15 , 3 * 6 = 18 , 3 * 7 = 21 , 3 * 8 = 24 , 3 * 9 = 27 ,
4 * 1 =  4 , 4 * 2 =  8 , 4 * 3 = 12 , 4 * 4 = 16 , 4 * 5 = 20 , 4 * 6 = 24 , 4 * 7 = 28 , 4 * 8 = 32 , 4 * 9 = 36 ,
5 * 1 =  5 , 5 * 2 = 10 , 5 * 3 = 15 , 5 * 4 = 20 , 5 * 5 = 25 , 5 * 6 = 30 , 5 * 7 = 35 , 5 * 8 = 40 , 5 * 9 = 45 ,
6 * 1 =  6 , 6 * 2 = 12 , 6 * 3 = 18 , 6 * 4 = 24 , 6 * 5 = 30 , 6 * 6 = 36 , 6 * 7 = 42 , 6 * 8 = 48 , 6 * 9 = 54 ,
7 * 1 =  7 , 7 * 2 = 14 , 7 * 3 = 21 , 7 * 4 = 28 , 7 * 5 = 35 , 7 * 6 = 42 , 7 * 7 = 49 , 7 * 8 = 56 , 7 * 9 = 63 ,
8 * 1 =  8 , 8 * 2 = 16 , 8 * 3 = 24 , 8 * 4 = 32 , 8 * 5 = 40 , 8 * 6 = 48 , 8 * 7 = 56 , 8 * 8 = 64 , 8 * 9 = 72 ,
9 * 1 =  9 , 9 * 2 = 18 , 9 * 3 = 27 , 9 * 4 = 36 , 9 * 5 = 45 , 9 * 6 = 54 , 9 * 7 = 63 , 9 * 8 = 72 , 9 * 9 = 81 ,
>>>

沒有留言:

張貼留言

2024_09 作業3 以Node-Red 為主

 2024_09 作業3  (以Node-Red 為主  Arduino 可能需要配合修改 ) Arduino 可能需要修改的部分 1)mqtt broker  2) 主題Topic (發行 接收) 3) WIFI ssid , password const char br...