计算机能够进行的运算有不少种,不仅是加减乘除,它和咱们人脑同样,也能够作不少运算。优化
种类:算术运算,比较运算,逻辑运算,赋值运算,成员运算,身份运算,位运算,今天咱们先了解前四个。spa
算术运算:code
a=10,b=20 cdn
为何要用while循环呢?打个比方来讲吧,就像猜数字的游戏,要想让用户猜,就得一次次的猜吧,不能猜一次就程序已经结束了,这样是否是感受很low,那么咱们用一个循环,就解决了这种问题,用户能够一次次的输入,直到才对就退出程序了,固然,你也能够给它限制次数来循环,这样是否是为咱们既节约了时间又优化了程序呢。blog
语法: while 条件: 循环体1 循环体2 循环体3..... while就是当的意思,当条件成立的时候就执行循环体里面的代码。游戏
例如:写个程序打印从0-100的整数图片
count = 0
while count <= 100:#只要count <100就不断执行下面的代码
print ("cishu",count)
count = count+1 #每执行一次,就把count+1,要否则就成死循环了,由于count一直是0
复制代码
输出:ci
cishu 0
cishu 1
cishu 2
cishu 3
cishu 4
cishu 5
········
cishu 6
复制代码
有一种循环叫死循环,一经运行,就停不下来。it
若是While True:(若是条件一直为真,就一直执行)io
count = 0 while True: #True自己就是真呀
print("你是风儿我是沙,缠缠绵绵到天涯...",count)
count +=1
复制代码
若是在循环过程当中,由于某些缘由,你不想继续循了,怎么终止呢?那就是咱们的break语句和continue语句
break语句:结束本层循环 例子:
cunt = 0
while count <= 100
ifcount==5:
break
print("cishu",count)
count=count+1
复制代码
输出:
cishu 0
cishu 1
cishu 2
cishu 3
cishu 4
复制代码
continue语句:结束本次循环
count=0
while count < 10:
if count >=4 and count <=6:
count += 1
continue
print(count)
count+=1
复制代码
输出:0,1,2,3,7,8,9
举例一:
count = 0
while count<10:
  if count==5:
    break
  print(count)
  count+=1
else:
  print("在最后执行,而且只在while循环没有被break打断的状况下才执行")
复制代码
运行结果
0
1
2
3
4
复制代码
举例二:
count = 0
while count<10:
  if count==5:
      count+=1
     continue
  print(count)
  count+=1
else:
  print("在最后执行,而且只在while循环没有被break打断的状况下才执行")
复制代码
运行结果
0
1
2
3
4
8
9
复制代码