while

格式

while 条件 :
pass

使用

while True :
print("精忠报国")
print("粉红的回忆")
print("凉凉")
print("风起了")

  无限循环打印这四个歌名。

flag = True
while flag :
print("精忠报国")
print("粉红的回忆")
print("凉凉")
print("风起了")
flag = False

  打印一遍这四个歌名。

flag = True
while flag :
print("精忠报国")
print("粉红的回忆")
print("凉凉")
flag = False
print("第一次")

  打印 精忠报国、粉红的回忆、凉凉这三个。

count = 1
flag = True
while flag :
print(count)
count +=1
if count == 101 :
flag = False

  打印1到100。

count = 1
while count < 101 :
print(count)
count += 1

  打印1到100。

count = 0
while count < 101 :
print(count)
count += 2

  打印 0、2、4、6 ... 100。

count = 0
while count < 101 :
if count % 2 ==0 :
print(count)
count += 1

  打印 0、2、4、6 ... 100。

终止循环

  1、改变条件。

  2、break.(直接结束循环)

while True :
print(111)
print(222)
break
print(333)
print(666)

结果:

关键字:

  break:直接跳出本循环体

  continue:结束本次循环,继续下次循环。

while True :
print(111)
print(222)
continue
print(333)
print(666)
 无限重复打印111、222.
计算出1+2+3+4...+100。
方法一:
count = 1
sum = 0
while count <101 :
sum = sum + count
count +=1
print(sum)
方法二:
count = 1
sum = 0
while True :
sum = sum + count
count +=1
if count == 101:
break
print(sum)

python_while的更多相关文章

  1. Python_while语句

    1.while语句: count = 0 while (count<4): count +=1 print('准备放入第'+str(count)+'个杯子') 注:还是要注意一下,条件之后加“: ...

随机推荐

  1. decorator(修饰器)的业务应用

    decrator(修饰器)的业务应用 ES6问世的时间也不短了,而且很多时候对ES6所谓的"熟练应用"基本还停留在下面的几种api应用: const/let 箭头函数 Promis ...

  2. 死磕 java集合之HashSet源码分析

    问题 (1)集合(Collection)和集合(Set)有什么区别? (2)HashSet怎么保证添加元素不重复? (3)HashSet是否允许null元素? (4)HashSet是有序的吗? (5) ...

  3. dev Gridcontrol控件属性部分

    XtraGrid的关键类就是:GridControl和GridView.GridControl本身不显示数据,数据都是显示在GridView/CardView/XXXXView中.GridContro ...

  4. Windows下SVN服务器搭建和基本操作(服务端、客户端)

    自己打算打一个SVN服务器了解一下,所以顺便记录一下整个的过程 下载 服务端 https://www.visualsvn.com/server/download/ 客户端 https://www.vi ...

  5. vue 回到页面顶部

    模仿Element-UI 回到页面顶部 BackToTop.vue <template> <transition :name="transitionName"&g ...

  6. python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍

    目录 python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 2.元祖变量的定义 3.元祖变量的常用操作. 4.元祖的遍历 5.元祖的应用场景 p ...

  7. 全内存的redis用习惯了?那能突破内存限制类redis产品ssdb呢?

    首先说一下背景,在双十一的时候,我们系统接受X宝的订单推送,同事原先的实现方式是使用redis的List作为推送数据的承载,在非大促的场景下, 一切运行正常,内存占用大概3-4G,机器是16G内存.由 ...

  8. 如何使用git和ssh部署本地代码到服务器

    一.首先设置好自己本地的Git用户名和密码: git config --global user.name "your name" git config --global user. ...

  9. .net MVC +EF+VUE做回合制游戏(二)

    Emmm,游戏中的属性购买页面 话不多说先上代码 <form id="vue" action="/ltgdGame.Web/Main/Index" met ...

  10. Python基础学习01

    1.编译型解释型语言区别: 编译型:一次性将全部代码编译成二进制文件,代表c,c++ 优点:执行效率高 缺点:开发速度慢,不能跨平台 解释型:当程序运行时,从上至下一行一行执行,解释成二进制去执行 优 ...