快捷搜索:  汽车  科技

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做九九乘法,--Python语言完成99乘法表(1)

相信大家都会背诵九九乘法表,有了这个口诀,我们在算一些数时会非常方便。那么,你知道如何用Python编程输出一个乘法表吗?今天酷酷老师带你一起实现一下!

乘法表有很多不同的输出格式,所以在程序上也会有一些不同。

python做九九乘法,--Python语言完成99乘法表(2)

如果想要输出上图所示的长方形乘法表,则程序要这样编写:

for i in range(1 10):

for j in range(1 10):

print("%d*%d=-" % (i j i*j) end=" ")

print(" ")

python做九九乘法,--Python语言完成99乘法表(3)

如果想要输出上图所示的左上三角形乘法表,则程序要这样编写:

for i in range(1 10):

for j in range(i 10):

print("%d*%d=-" % (i j i*j) end=" "

print(" ")

python做九九乘法,--Python语言完成99乘法表(4)

如果想要输出上图所示的右上三角形乘法表,则程序要这样编写:

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(" ")

这样我们就完成啦!你还有其他的方式方法么?欢迎大家一起探讨哦~​​​​

猜您喜欢: