python做九九乘法,--Python语言完成99乘法表
python做九九乘法,--Python语言完成99乘法表如果想要输出上图所示的左上三角形乘法表,则程序要这样编写:print(" ")for i in range(1 10):for j in range(1 10):print("%d*%d=-" % (i j i*j) end=" ")
相信大家都会背诵九九乘法表,有了这个口诀,我们在算一些数时会非常方便。那么,你知道如何用Python编程输出一个乘法表吗?今天酷酷老师带你一起实现一下!
乘法表有很多不同的输出格式,所以在程序上也会有一些不同。
如果想要输出上图所示的长方形乘法表,则程序要这样编写:
for i in range(1 10):
for j in range(1 10):
print("%d*%d=-" % (i j i*j) end=" ")
print(" ")
如果想要输出上图所示的左上三角形乘法表,则程序要这样编写:
for i in range(1 10):
for j in range(i 10):
print("%d*%d=-" % (i j i*j) end=" "
print(" ")
如果想要输出上图所示的右上三角形乘法表,则程序要这样编写:
for i in range(1 10):
for k in range(1 i):
print (end=" ")
for j in range(i 10):
print("%d*%d=-" % (i j i*j) end=" ")
print(" ")
这样我们就完成啦!你还有其他的方式方法么?欢迎大家一起探讨哦~