python基础之语句_第四篇---python基础之基本语句

注:if_else 注意缩错误:IndentationErrors

循环结构:for 语句

for语句是Python中的循环控制语句。for语句可以用于循环遍历某一对象,它还具有一个附带的else快,所带的else块是可选的,主要用于处理for语句中包含的break语句。for语句中的break语句,可以在需要的时候终止for循环。如果for循环未被break语句终止,则会执行else块中的语句。在for语句中还可以使用continue语句,continue语句可以跳过位于其后的语句,开始下一轮循环。

语法结构:

for <> in :

if:

break    #终止循环

if:

continue   #使用continue跳过其他语句,继续循环

else:       #如果循环未被break语句终止,则执行else块中的语句

注:for语句中的对象集合可以是列表、字典或元组等。也可以通过range()函数产生一个整数列表,以完成计数循环。

range()函数的原型如下。

range([start,] stop[,step])

start   可选参数,起始数。

stop    终止数,如果range只有一个参数x,那么range生产一个从0至x-1的整数列表

step     可选参数,步长

例子:(1)遇到小于5的循环次数就不走了,直接跳入下一次循环

(2)遇到大于5的循环次数就不走了,直接退出

循环结构:while语句

while语句也是循环控制语句,与for循环不同的是,while语句只有在测试条件为假时才会停止。在while的语句块中,一定要包含改变测试条件的语句,一保证循环能够结束,避免死循环的出现。

while语句包含与if语句相同的条件测试语句,如果条件为假,则终止循环。while语句有一个可选的else语句块,与for循环中的else语句块一样,当while循环不是由break语句终止时,则会执行else块中的语句。在while语句中还可以使用continue语句,continue语句可以跳过位于其后的语句,开始下一轮循环。

语法结构:

while :

if:

break    #终止循环

if:

continue   #使用continue跳过其他语句,继续循环

else:       #如果循环未被break语句终止,则执行else块中的语句

例子:猜年龄

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值