# 1. 在 while 上方定义一个变量,用于 存放最终计算结果
result = 0
# 2. 在循环体内部,每次循环都用 最新的计算结果,更新 之前定义的变量
# 定义一个整数变量记录循环次数
i = 0
# 开始循环
while i <= 100:
print(i)
# 循环一次后结果相加
result += i
# 循环一次后计数加1
i += 1
print("0到100的数字求和结果为%d" % result)
# 需求- 计算 0 ~ 100 之间所有数字的累计求和结果
# 进阶了解一下
# - 计算 0 ~ 100 之间 所有 偶数 的累计求和结果
# 1. 编写循环 确认 要计算的数字
# 创建一个变量表示计算结果
result = 0
# 创建一个计数
i = 0
# 编写循环
while i <= 100:
# 判断i是否为偶数 取余为0 就是偶数
if i % 2 == 0:
print(i)
result += i
i += 1
# 2. 添加 结果 变量,在循环内部 处理计算结果
print("计算结果为%d" % result)
# 现在我们来尝试一下while循环的嵌套
# 定义行的起始数
hang = 1
# 最大打印行数为9
while hang <= 9:
# 定义起始竖数
shu = 1
# 最大打印竖数等于行数
while shu <= hang:
# 输出的值,print("*",end="")表示输出后 不会换行,\t表示输出文本对齐
print("%d*%d==%d" % (hang, shu, hang*shu), end="\t")
shu += 1
print("")
hang += 1