莫愁前路无知己,天下谁人不识君。。。。

python----乘法口诀之颠倒乾坤

上一篇 / 下一篇  2017-08-14 09:10:48 / 个人分类:python知识精髓

自己总结的python编写乘法口诀,有有左三角,右三角,还有倒三角,不多说,看代码:
1.左三角
for row in range(1, 10):
    for col in range(1, row + 1):
        prod = row * col
        print '%d * %d = %-2d ' % (col, row, prod),
    print
2.左倒三角
for row in range(9, 0,-1):
    for col in range(1, row + 1):
        prod = row * col
        print '%d * %d = %-2d ' % (col, row, prod),
    print
3.右三角
for i in range (1,10):
    for j in range (10-i,1,-1):
        print ("\t"),
    for m in range (1,i+1):
        print "%d *%d=%2d" % (m,i,m*i),
    print
或:
for i in range (1,10):
    for j in range (1,10-i):
        print ("\t"),
    for m in range (1,i+1):
        print "%d *%d=%2d" % (m,i,m*i),
    print
4.右倒三角
for row in range(1, 10):
    for col in range(row, 10):
        prod = row * col
        print '%d * %d = %-2d ' % (col, row, prod),
    print
或:
for i in range (9,0,-1):
    for j in range (1,10-i):
        print ("\t"),
    for m in range (1,i+1):
        print "%d *%d=%2d" % (m,i,m*i),
    print
以上仅供参考,如有其它的方法,希望大家共勉。

TAG:

 

评分:0

我来说两句

Open Toolbar