乘法小九九我们从开始认识数字就学习九九乘法表,那个时候我们在老师的指导下背诵了,到现在渗透到我们的生活中,现在我们学习了python,有没有想过用python实现呢?接下来我们就用两种方式实现排列方式:
题目:输出 9*9 乘法口诀表。
程序分析:分行与列考虑,共9行9列,i控制行,j控制列。
源代码展示:
# !/usr/bin/python
# -*- coding: UTF-8 -*-
#题目:输出 9*9 乘法口诀表。正向输出
#程序分析:分行与列考虑,共9行9列,i控制行,j控制列。
for i in range(1, 10):
for j in range(1, i+1):
print('{}x{}={}\t'.format(j, i, i*j), end='')
print()
print( )
print("--------倒向输出如下------------")
print( )
def hanshu(n):
m = n
sums = 0
for j in range(1,n+1):
sums = m*j
print("%d*%d=%-2d"%(m,j,sums),end = " ")
print("")
def hanshu1():
for i in range(9,0,-1):
hanshu(i)
hanshu1()
下边是展示输出结果:
这是上边源代码展示的效果,还有很多种展示方式需要大家去探索。
python培训:http://www.baizhiedu.com/python2019