python day13(20170308 )

1.while循环,当while条件成立后,将一直执行while判断条件后的语句内容,如果没有其他条件退出,程序将进入死循环。

#!/usr/bin/python
while True:
    print "hello"
2.在while语句中可以用break命令退出该while循环,但需要判断条件出发该break命令,可以在while语句中加入一个计数器,当计数器的值达到某边界后,退出该while判断语句。

#!/usr/bin/python
x =0
while True:
    print "hello"
    x=x+1
    if(x>4):
        break
3.在while语句中也可以接收输入键盘命令的方式进行中断,示例代码如下。

#!/usr/bin/python
while True:
    print "hello"
    x=raw_input("please input order to quit the program")
    if x=="q":
        break
4.当while语句退出时,我们也可以直接在while条件中设置判断语句,在while执行内容中对判断语句的内容进行更改,示例代码如下。

#!/usr/bin/python
x = 0
while (x<=3):
    print "hello"
    x = x+1
5.通过键盘输入数据直接进行判断,当while条件为False是,退出该while执行语句。

x=""
while x!="q":
    print "hello"
    x=raw_input("please input order to quit the program")
6.通过while和if语句两者相结合进行条件判断,退出该程序,通过not false或者not “”的方式进行后续语句的执行。

#!/usr/bin/python
x=""
while x!="q":
    print "hello"
    x=raw_input("please input the quit command: ")
    if not x:
        break
7.while同else组合,当while正确执行完成后,会执行else的内容,执行break跳出while后,不会执行else的内容,如果直接执行完while会执行,示例代码如下。

#!/usr/bin/python
x=""
while x!="q":
    print "hello"
    x=raw_input("please input the quit command: ")
    if not x:
        break
else:
    print "end"
8.break是结束当前的while判断;contine是继续下次while判断而忽略contine后所有的while块的内容;while语句执行完成后,顺序执行else的内容,示例代码如下。

#!/usr/bin/python
x=""
while x!="q":
    print "hello"
    x=raw_input("please input the quit command: ")
    if not x:
        break
    if x=="c":
        continue
    print "one more time"
else:
    print "end"










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值