python学习随笔之流程控制---while

本文介绍了Python中循环控制的基本概念及应用实例,包括如何通过设置条件来控制循环的开始与结束,如何利用continue和break关键字来改变循环流程,并展示了具体的代码示例。

死循环:

1 #!/usr/bin/python
2 while 1:
3     print "hello"

设置条件跳出循环:

1 #!/usr/bin/python
2 x = ""              #定义x为空字符,如果不定义会出现语法错误
3 while x != "q":#如果x不等于q为真,则循环,如果x不等于q为假,即x=q为真,则跳出循环,执行"ending" 
4     print "hello"
5     x = raw_input("please input something ,q for quit: ")
6 else:
7     print "ending"

上述方法使用q退出,也可以使用回车退出

1 #!/usr/bin/python
2 x = ""             
3 while x != "q":4     print "hello"
5     x = raw_input("please input something ,q for quit: ")
6     if not x:
7         break
8 if x == c:
9 continue
10 print "#"*50
11 else: 12 print "ending"

跳出循环则不显示ending

continue用法与for一样:

 1 #!/usr/bin/python
 2 x = ""
 3 while x != "q":
 4     print "hello"
 5     x = raw_input("please input something ,q for quit: ")
 6     if not x:
 7         break
 8     if x == "c":
 9        continue
10     print "#"*50
11 else:
12     print "ending"

当输入a时:

hello

###################

当输入c时:

hello

无#显示,因为continue

转载于:https://www.cnblogs.com/solozhou/p/6406399.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值