while当循环条件为真,循环就会一直执行循环体
首先对while中的条件进行判断,当返回值为True时,执行循环体内的代码,执行完之后再一次判断while中的条件,如果返回值仍然为True,则继续进入循环体,以此类推。如果遇到条件判断为False,则结束循环。
#输出1,2,3,,4,,5,6,8,9,10
count=1
while count<11:
if count == 7:
pass
else:
print(count)
count+=1
#输出100以内所有的奇数
n=0
while n<=100:
if n%2!=0:
print(n)
n+=1
#输出100以内所有的偶数
n2=0
while n2<=100:
if n2%2==0:
print(n2)
n2+=1
#输出1-100所有数的和
count1=1
sumcount=0
while count1<=100:
sumcount+=count1
count1+=1
print(sumcount)
#求1-2+3-4+5-6的和
count2=1
sumcount2=0
while count2<=100:
tmp=count2%2
if tmp==0:
sumcount2-=count2
else:
sumcount2+=count2
count2+=1
print(sumcount2)