for循环练习--乘法表

一定要先整理思路,找到规律方法再去考虑如何实现

看图

我的思路:本质上就是两个数相乘

第一行 1*1 两个数字均为1

第二行 1*2  2*2 第一个数为1和2,第二个数为2

第三行 1*3  2*3  3*3 第一个数为1,2,3,第二个数为2,3

看到这里大概就可以看出我们需要的两个数字有什么规律了,第一个数range(1,10),第二个数range(1,行数+1)

1 for i in range(1,10):
2     for v in range(1,i+1):
3         print(f'{v}*{i}',end=' ')
4     print()

 

posted @ 2021-09-24 18:02  落叶给树的留言  阅读(89)  评论(0)    收藏  举报