python学习-------第三天(操作列表)

                                          操作列表

1、遍历整个列表

        1.1使用for()循环

 

      1.2在for()循环中执行更多的 操作

 

相比前一段代码,本唯一的不同是对于每位魔术师,都打印了一条以其名字为开头的消息。

在for循环中,想包含多少行代码都可以。在代码 for magician in magicians :后面,每个缩进的代码行都是循环的一部分,并且针对列表中的每个值都执行一次,因此,可对列表中的 ,诶个执行任意次数的操作。

下面再添加一行代码,告诉每位魔术师,我们期待他的下一次表演。

1.3在for循环结束后执行一些操作

在for循环后面,灭有缩进的代码都只执行一次,而不会重复执行。下面打印一条向全体魔术师致谢的消息,感谢 他们的精彩 表演。想要在打印给各位魔术师的消息后面打印一条给全体魔术师的致谢消息,需要将相应的代码放在for循环后,且不缩进:

2、避免缩进错误

Python根据缩进来判断代码行与前一行的关系。

当你开始编写必须正确缩进的代码时,需要注意一些常见的缩进错误。例如,有时候,程序会将不需要缩进的代码块缩进,而对于必须缩进的代码块却忘了缩进。

下面看一些常见的缩进错误

   2.1忘记缩进

对于位于for语句后面且属于循环组成部分的代码行,一定要缩进。如果忘记缩进,python会提醒:

通常,将紧跟在for语句后面的代码缩进,可消除这种缩进错误。

    2.2忘记缩进额外的代码行

有时候不会报错,但是结果可能出乎意料。试图在循环中执行多想任务,却忘记缩进其中的一些代码行时,就会出现这种情况:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值