99乘法表

Posted 输诚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了99乘法表相关的知识,希望对你有一定的参考价值。

方法一:

‘‘‘
99乘法表每一行乘号后面一位数都是不变的
如:
1*X 2*X 3*X 4*X 5*X
X 肯定是需要在一行打印循环中是不变的
而外层for循环在 一行打印循环中是不会变的
所以用外层for循环的变量值来赋值 X
‘‘‘
for i in range(1,10):
‘‘‘
在每一行打印的循环中 i 是不变的
所以 i 要在打印中存在于乘号后面的那一位数
‘‘‘
for j in range(1,i + 1):
‘‘‘
这行代码决定了每一行需要一次乘几次
每一行乘到最后的时候一定是(X * X)
乘号前面的数必须要 1 到 X 轮流取一遍跟 X 相乘
即 乘号前面的数必须要 1 到 X 轮流取一遍跟 i 相乘
‘‘‘
print(‘%s * %s = %s‘ %(i,j,i*j),end= ‘ ‘)
‘‘‘
乘号前面对应的是一直增长的 j
乘号后面对应的是不变的 i
结果就是两者的积

这一行到达最大取值就会停止循环,进行上一缩进级的循环
这一行每次的最大取值都会伴随着 i 的增加而增加 1

在打完每一行的内容之后都不会换行
需要在第一层循环的最后给一个换行操作
然后再回去循环第一个for循环
‘‘‘
print()

以上是关于99乘法表的主要内容,如果未能解决你的问题,请参考以下文章

python99乘法表多了个空格

python中用代码实现99乘法表

一行Python代码实现99乘法表

c语言求用for循环写99乘法表的代码 最后简单一点的 谢谢

用for循环打印99乘法表

99乘法表