|
发表于 2018-3-17 09:59:22
|
显示全部楼层
num=['一','二','三','四','五','六','七','八','九','十']
for x in range(1,10):
for y in range(1,x+1):
multi= y*x
multi1= multi%10
multi2= multi//10
if multi<10:
print(num[y-1],num[x-1],'得',num[multi-1],'\t',end='')
if multi==10:
print(num[y-1],num[x-1],num[multi2-1],num[multi1-1],'\t',end='')
if multi >10:
print(num[y-1],num[x-1],num[multi2-1],num[-1],num[multi1-1],'\t',end='')
if y==x:
print('\n')
打印如下:
一 一 得 一
一 二 得 二 二 二 得 四
一 三 得 三 二 三 得 六 三 三 得 九
一 四 得 四 二 四 得 八 三 四 一 十 二 四 四 一 十 六
一 五 得 五 二 五 一 十 三 五 一 十 五 四 五 二 十 十 五 五 二 十 五
一 六 得 六 二 六 一 十 二 三 六 一 十 八 四 六 二 十 四 五 六 三 十 十 六 六 三 十 六
一 七 得 七 二 七 一 十 四 三 七 二 十 一 四 七 二 十 八 五 七 三 十 五 六 七 四 十 二 七 七 四 十 九
一 八 得 八 二 八 一 十 六 三 八 二 十 四 四 八 三 十 二 五 八 四 十 十 六 八 四 十 八 七 八 五 十 六 八 八 六 十 四
一 九 得 九 二 九 一 十 八 三 九 二 十 七 四 九 三 十 六 五 九 四 十 五 六 九 五 十 四 七 九 六 十 三 八 九 七 十 二 九 九 八 十 一
|
评分
-
查看全部评分
|