用简单的for循环写一个九九乘法表
Posted Subtle
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用简单的for循环写一个九九乘法表相关的知识,希望对你有一定的参考价值。
1、效果如下
-
1 x 1=11 × 2 =2, 2 × 2 = 4l × 3 = 3, 2 × 3 = 6, 3 × 3= 9
.........
l × 9 =9, 2 × 9 = 18, 3 × 9 = 27, … , 9 x 9 = 81
2、实现思路
- 设置行数为变量i,每行变换的数字为a
- 有9排,可用for循环9次输出,每输出一排则进行换行
- 每行的结构为a*i(①其中a是个变量:由1自增到i ②每输出一个结果,加逗号进行分隔)
3、实现代码
#方法一
for i in range(1,10): for a in range(1,i+1): sum=a*i print(a,\'*\',i,\'=\',sum,end=\' , \') print()
#方法二
for i in range(1,10):
for j in range(1,i+1):
print("%2d * %2d = %2d" % (j, i, i * j), end = " ")#这里是赋值操作,通过%进行赋值
print()
4、实现结果
以上是关于用简单的for循环写一个九九乘法表的主要内容,如果未能解决你的问题,请参考以下文章