目标

循环语法与条件语句的嵌套使用,掌握break跳出循环,continue循环跳到开始继续。输出不换行 end=“”

实现

实现输出小学九九乘法表

代码

# 声明变量乘数的初始值为1
i = 1
# 循环9次【1-9】,每循环一次乘数加1
while i <= 9:
    # 声明变量被乘数的为1
    j = 1
    # 嵌套循环9次【1-9】,每循环一次被乘数加1
    while j <= 9:
        # 判断如果乘数等于被称数,换行并停止内循环
        if i == j:
            print(j, "x", i, "=", (i * j))
            break
        # 否则不换行,继续内循环
        else:
            print(j, "x", i, "=", (i * j), end="  ")
        # 内循环被乘数加1
        j += 1
    # 外循环乘数加1
    i += 1