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)
there is a will, there is a way