Python-2016-10-19-作业

浏览: 801
# 正序乘法口诀
for i in range(1,10):
for j in range(1,i+1):
print(str(i) + " * " + str(j) + " = " + str(i*j) + " ", end=" ")
print()

print('*' * 120)

# 逆序乘法口诀
for i in range(9,0,-1):
for j in range(i, 0, -1):
print(str(i) + " * " + str(j) + " = " + str(i*j) + " ", end=" ")
print()


输出如下:

1 * 1 = 1  

2 * 1 = 2  2 * 2 = 4  

3 * 1 = 3  3 * 2 = 6  3 * 3 = 9  

4 * 1 = 4  4 * 2 = 8  4 * 3 = 12  4 * 4 = 16  

5 * 1 = 5  5 * 2 = 10  5 * 3 = 15  5 * 4 = 20  5 * 5 = 25  

6 * 1 = 6  6 * 2 = 12  6 * 3 = 18  6 * 4 = 24  6 * 5 = 30  6 * 6 = 36  

7 * 1 = 7  7 * 2 = 14  7 * 3 = 21  7 * 4 = 28  7 * 5 = 35  7 * 6 = 42  7 * 7 = 49  

8 * 1 = 8  8 * 2 = 16  8 * 3 = 24  8 * 4 = 32  8 * 5 = 40  8 * 6 = 48  8 * 7 = 56  8 * 8 = 64  

9 * 1 = 9  9 * 2 = 18  9 * 3 = 27  9 * 4 = 36  9 * 5 = 45  9 * 6 = 54  9 * 7 = 63  9 * 8 = 72  9 * 9 = 81  

************************************************************************************************************************

9 * 9 = 81  9 * 8 = 72  9 * 7 = 63  9 * 6 = 54  9 * 5 = 45  9 * 4 = 36  9 * 3 = 27  9 * 2 = 18  9 * 1 = 9  

8 * 8 = 64  8 * 7 = 56  8 * 6 = 48  8 * 5 = 40  8 * 4 = 32  8 * 3 = 24  8 * 2 = 16  8 * 1 = 8  

7 * 7 = 49  7 * 6 = 42  7 * 5 = 35  7 * 4 = 28  7 * 3 = 21  7 * 2 = 14  7 * 1 = 7  

6 * 6 = 36  6 * 5 = 30  6 * 4 = 24  6 * 3 = 18  6 * 2 = 12  6 * 1 = 6  

5 * 5 = 25  5 * 4 = 20  5 * 3 = 15  5 * 2 = 10  5 * 1 = 5  

4 * 4 = 16  4 * 3 = 12  4 * 2 = 8  4 * 1 = 4  

3 * 3 = 9  3 * 2 = 6  3 * 1 = 3  

2 * 2 = 4  2 * 1 = 2  

1 * 1 = 1 

推荐 0
本文由 ☆→宝山←☆ 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册