Python学习笔记(四)

本文深入探讨了Python中的while循环语句,包括其基本语法、无限循环场景、计数循环实现及常见用例。重点介绍了如何避免无限循环带来的风险,并通过实例展示了如何使用while循环进行简单的计数操作。

while

·一般语法
while 控制条件:
	执行语句
执行语句会一直执行下去,直到控制条件为“假”。
·无限循环
while True:
	执行语句
能够一直执行下去的程序是非常危险的,我们只会在一些特定的场合见到他们。比如,一些服务器需要每时每刻监听是否有客户端来连接。这些客户端可能会随时向服务器发出请求,所以需要服务器的监听程序保持时时待命的状态。
·计数循环
这是一种最为常见的语句,通过计数器来决定循环何时终止。
count = 0;
while count < 10:
    print count
    count += 1
range()函数会要求提供一个、两个或三个参数
range(start, end, step)
若step为1可以省略,此时是有两个参数
若只有一个参数的时候,默认start从0开始计数
len()函数返回一个序列的元素个数

for循环

movies = ["Avata", "Xman", "Titannic", "The Dark Knight Rises", "Jurassic Park", "Dances with Wolves"]
for movie in movies:
    print movie
for item in range(len(movies)):
    print item,":",movies[item]

break&continue

跟C语言一样,break是中断跳出这层循环,而continue是不继续执行下面代码,跳回循环执行下一次的循环
for i in range(10):
    if i == 6:
        break
    print i,
for i in range(10):
    if i == 6:
        continue
    print i,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值