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. 从壹开始微服务 [ DDD ] 之二 ║ DDD入门 & 项目结构粗搭建

    前言 哈喽大家好,今天是周二,我们的DDD系列文章今天正式开始讲解,我这两天一直在学习,也一直在思考如何才能把这一个系列给合理的传递给大家,并且达到学习的目的,还没有特别好的路线,只是一个大概的模糊的 ...

  2. 【Linux基础】压缩和解压

    Linux 常用的压缩与解压文件类型:.tar,.gz..tar.gz,.bz2..tar.bz2,.Z..tar.Z,.zip,.rar等. Linux 常用的压缩与解压缩命令有:tar,gzip. ...

  3. java~使用自己的maven本地仓库

    本地仓库 主要是一种缓存,当你使用远程仓库中下载组件后,它下一次会优先从本地进行加载,一般位于USER_HOME/.m2目录下,我们自己也可以建立公用的包,把包发布到本地仓库,自己在其它项目里直接可以 ...

  4. python学习第九讲,python中的数据类型,字符串的使用与介绍

    目录 python学习第九讲,python中的数据类型,字符串的使用与介绍 一丶字符串 1.字符串的定义 2.字符串的常见操作 3.字符串操作 len count index操作 4.判断空白字符,判 ...

  5. 如何在linux下使用git管理上传代码&误删文件修复

    首先需要安装git,sudo apt-get install git,这时就可以下载代码了. 然后先在gituhub上新建一个仓库,然后先在本地建一个git目录,git init 然后再配置用户名和邮 ...

  6. Redux进阶(Redux背后的Flux)

    简介 Flux是一种搭建WEB客户端的应用架构,更像是一种模式而不是一个框架. 特点 单向数据流 与MVC的比较 1.传统的MVC如下所示(是一个双向数据流模型) 用户触发事件 View通知Contr ...

  7. python 文件和目录操作题库

    1. 把一个目录下所有的文件删除,在所有的目录下新建一个a.txt的文件,并在文件下写入"python"关键字.   解题思路:        1.如果目录存在则切换进入目录    ...

  8. 程序员50题(JS版本)(七)

    程序31:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中 var test=[213,134,134,84,62,11]; const num=33; test.push(num ...

  9. css 椭圆样式

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. 学习axios

    axios({ method: 'post', url: '/user/12345', data: { firstName: 'Fred', lastName: 'Flintstone' } }) . ...