Python循环控制-While

循环需要很清晰的理解核心本质,
如何通过控制条件从而达到对循环体的控制。
流程图看着简单,要真正理解条件和代码块之间的逻辑关系。
while循环执行的流程图:
在这里插入图片描述
实际操作代码:

# while 循环和break
n=1
while n<=100:
    if n>10: # 当n=11时,条件满足,执行break语句,跳出while循环体
        break
    print(n,end=',')
    n=n+1
print('END')

# while循环,只有条件满足,就不断循环,条件不满足时退出循环
# 在循环中,break语句可以提前退出循环
# 死循环就是循环不会终止的循环类型

i=1
sum=0
while i<=100:
    sum=sum+i
    i=i+1
print('100的累加值:',sum)

# 死循环的应用
while True:
    k=input('请输入:')
    print('您输入的是:',k)
    if k=='1':
        break
print(type(k))

上述代码执行的结果:

1,2,3,4,5,6,7,8,9,10,END
100的累加值: 5050
请输入:22
您输入的是: 22
请输入:1
您输入的是: 1
<class 'str'>

猜你喜欢

转载自blog.csdn.net/weixin_42961082/article/details/111560792