python 生成乘法口诀表

1: 常用的方式

>>> range (1,9)
[1, 2, 3, 4, 5, 6, 7, 8]
>>> range (0)
[]
>>> range (1)
[0]
>>> range (3)
[0, 1, 2]
>>>

 
for i in range(1, 10) :
for j in range(1, i+1) :
print j, 'x', i, '=', j*i, '\t',
 
2:优化方式:
 
for i in range (1,9):
print " “ .join["%d*%d=%d", % (j,i i*j)] for j in range (i+1)
posted @ 2017-02-13 16:14  Zhou Simon  阅读(1139)  评论(0编辑  收藏  举报