按照c语言的思路来考虑python的,方法很简单,直接运用双重循环即可,本代码为了代码量少采用的是while嵌套双循环。
取两个随机变量
(1)i和j都从1开始(因为表中最小数值为1)
(2)i控制第一层循环,小于10或者小于等于9
(3)第二层循环条件要为j<=i(因为表中每一个表达式都是到i行j列)
(4)注意格式【print():默认为换行,print(' (要输出的内容) ',end=' (输出最后的格式) ')】
代码如下:
1 i=1 2 while i<10: 3 j=1 4 while j<=i: 5 print(f"{j}*{i}={i*j}",end=' ') 6 j+=1 7 i += 1 8 print()