'''
Created on 2018年12月28日
@author: zhou
'''
#demo
i = 1
while i <= 5:
print(i)
i += 1
'''
while循环一般格式
1.无else语句
while <条件>:
<循环体>
2.有else语句
while <条件>:
<循环体>
else:
<语句块>
使用方法用for循环;else语句一定要与while循环里的break语句结合使用才有意义
'''
#demo 判断一个正整数是否为质数
num = 7
a = num // 2
#判断一个数num是否为质数,就是看在大于1小于或等于num//2的所有整数中,有没有能被num整除的数
while a > 1:
if num % a == 0:
print('不是质数')
break
a -= 1
else:
print('是质数')
#注意,假如num=2,此时没有进入while循环,还是会执行else语句
#注意防止死循环
#demo 死循环
i = 1
while True:
print(i,'printing')
i += 1
#demo 输出2 * x的值 ,x > 0
x = 10
while True:
if(x <= 0):
break
print(2 * x,end = '')
x -= 1