莫愁前路无知己,天下谁人不识君。。。。
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: