python 9*9乘法口诀表

tech2026-10-10  2

1、正序输出

for i in range(1, 10): for j in range(1, i+1): print(str(j) + str('*') + str(i) + '=' + str(i*j), end = '\t') print()

使用列表解析生成 9*9 乘法表 print('\n'.join([''.join(['%s*%s=%-2s '%(y,x,x*y)for y in range(1,x+1)])for x in range(1,10)]))

2、倒叙

for i in range(9,0,-1): for j in range(i , 0, -1): print(str(i) + str("*") + str(j) + "=" + str(i*j),end="\t") print()

 

最新回复(0)