Python学习笔记(While循环)
来源:互联网 发布:流体 热能 仿真软件 编辑:程序博客网 时间:2024/05/22 05:10
和其他编程语言一样,Python同样提供并支持循环语句。循环语句允许我们执行一条或多条语句多次。
Python中提供的循环语句有for循环和while循环.while循环是指在给定的条件成立时(true),执行循环体,否则退出循环。for循环是指重复执行语句。
while循环
在Python中while循环用于循环执行程序,即在某些条件下,循环执行某段程序。基本形式如下:
while 判断条件:
执行语句
执行的语句可以是单个语句或语句块,执行的判断条件可以是任何表达式,任何非0或非空的值均为true。当判断条件为假false时,循环结束
#! /use/bin/python
count =1
while count < 10
print("变量count的值为 :"+count)
count = count+1
print("变量count的值大于10,循环结束!")
使用whie循环时还有另外两个重要的命令continue,break.continue命令用于跳出当前循环,break用于退出循环。
#! /use/bin/python
i = 1
while i<10:
i+=1
if i%2 = 0 #非双数时跳过循环
continue;
print(i) #打印出双数
i = 1
while 1: #判断条件为1,表示必定成立
i+=1
print(i) #打印出1~10
if i > 10: #如果大于10则退出循环
break
如果条件永远成立,则循环无限执行下去:
#! /use/bin/python
#-*-coding:utf-8-*-
var = 1
while var == 1:
num = raw_input("Enter a num")
print("你键入的数字为:"+num)
print("循环结束")
在python中while...else,while中的语句和普通的语句没什么区别,else中的语句在while循环执行完成之后执行。
#! /use/bin/python
count = 0
while count < 5:
print(count+"小于5")
count = count+1
else:
print(count+"不是小于5的数字")
如果while循环体中只有一条语句,可以将该语句与while写在同一行中。
#!/use/bin/python
flag = 1
while(flag):print("flag是True")
print("循环结束")
- Python学习笔记(While循环)
- Python学习笔记-循环for&while
- Python学习笔记之while循环
- Python学习笔记03 for循环和while循环
- while循环学习笔记
- Python学习笔记(八)----Python While循环语句
- 【Python语法笔记】while循环
- 【Python学习笔记】for和while循环语句
- Python学习笔记(6)-用户输入和while循环
- 我的python学习笔记.while循环简介
- Python学习笔记(10)- 用户输入和while循环
- 【学习笔记】Python基础-For与While循环
- Python学习之While循环
- python学习总结---while循环
- Python笔记:循环语句 for while
- Python笔记(十)--while循环语句
- Python学习笔记整理(十一)python的while和for循环
- python 学习(五) While 循环语句
- 《SQL必知必会》学习笔记之13-15章
- 279. Perfect Squares
- 横屏输入密码时等待屏灭按power键点亮后字符消失
- 剑指offer(36)-平衡二叉树
- 自定义控件起步(一)(简单的自定义view)
- Python学习笔记(While循环)
- Android 线性布局
- ZOJ 3605 Find the Marble
- 14. Longest Common Prefix [easy] (Python)
- 一元云购CMS微信分享打不开解决办法
- POJ 3687 Labeling Balls-拓扑排序
- 迭代即为递归
- 进制转换 HDU2031
- PHP中级程序员常见面试题