优秀的编程知识分享平台

网站首页 > 技术文章 正文

循环while

nanyue 2025-04-24 06:14:50 技术文章 2 ℃

while循环

需要设置循环终止条件,可理解为:直到什么为止,通过更新某个字段来控制循环的开始和结束

简单案例:

# 计算1-100的累加和
i = 1
sum = 0
while i <= 100:
    sum +=i
    i += 1
print(sum)

进阶案例:

status = True
while status:
    inputInfo = input("请输入密码:")
    if inputInfo == "exit":
        print("成功")
    else:
        print("失败")
        status = True

案例:9*9乘法表

i = 1   #行
while i <= 9:
    j = 1  #列
    while j <= i:
        print(j, "* ", i, " = ", i*j, end='    ')
        j += 1
    print("\t")
    i += 1

不用常用的while ...... else 循环

sum = i = 0
while (2 * i + 1) <= 100:  # 循环控制条件
    sum = sum + 2 * i + 1
    i += 1  # 等同于i=i+1
else:
    print('循环结束后执行else')
print(sum)

break , continue

break:结束/退出当前循环

continue:跳出当前循环,进入下一个循环执行操作

最近发表
标签列表