python-while循环

1、while循环:使某段代码能重复的执行
死循环:
a=9
while a<10:
print('我是while循环')

2、空数据,空列表,空字符串,空字典,空元祖都是False,非空字典、列表、字符串、元祖都是Ture
a=9
while a:
print('我是while循环')

3、while循环先判断再执行,执行完毕后再判断,根据结果决定是否继续执行
a=9
while a>0:
print('a的值为:{0}'.format(a))
a-=1 #每次运行完毕之后a-1

4、利用while循环来完成1-100的整数相加
a=1
sum=0 #利用sum来存储结果值
while a<101:
sum+=a
a+=1
print('1-100的整数和是:{0}'.format(sum))

5、结合break以及continue防止while循环进入死循环
while:break...continue...
(1)break:结束循环
(2)continue:结束本次循环继续下一次循环
a=10
while True:
a-=1
if a>0:
print('a的值:{0}'.format(a))
continue
else:
break

你可能感兴趣的:(python-while循环)