1. 实训分析
第一个 for 循环用来控制乘法表中每行的第一个因子和表的行数;
第二个 for 循环中变量 j 取值范围的确定建立在第一个 for 循环的基础上,它的取值是第一个 for 循环中变量的值,换言之,j 的取值根据行数变化,运行到第几行, j 的最大值就是几。
2. 示例代码
for i in range(1,10): # 行
for j in range(1,i+1): # 列
print(f"{j}*{i}={i*j}",end = "\t") # 用制表符 \t 自动对齐
print()