鱼C论坛

 找回密码
 立即注册
查看: 1824|回复: 0

[技术交流] 《零基础入门学习Python》第七讲笔记--条件判断与循环语句

[复制链接]
发表于 2017-8-22 10:04:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 尘鸯 于 2017-9-18 15:47 编辑

条件判断语句if...else和循环语句 for ... in ...


if...else:如果满足什么条件,则进行什么操作,否则进行另一个操作
其中if语句中可以嵌套if语句,也就是说必须要满足两个条件才能执行第二个if语句的操作
    例: i = 5
            if  i  >  2 :
                  if  i  <  7:
                       print('这个数字在2到7之间...')
                  else:
                       print('这个数字大于7...')
            else:
                  print('这个数字小于等于2...')
    输出结果:这个数字在2到7之间...

assert这个关键字和if语句差不多,当assert后面的条件为真时,继续执行下面的语句,如果为假则抛出AssertionError异常,这个一般用于确保程序中的某个条件一定要为真。

for循环:
    例:for  i   in   range(3):
                     print(i)
           输出  0
                    1
                    2
range(3)的意思是 0 <= i < 3,所以这个循环语句的意思是:i从0开始每次+1,一直到2,print()语句都执行一遍
range()里面有三个参数 start(从什么值开始,默认是0。可写可不写的值)、stop(到什么值结束)、step(每次加几,默认是1。可写可不写)


break、continue关键语句
break:如果执行到break,如果是在if判断中,则表示当前的if判断不需要继续执行,直接跳出if判断;
                                            如果当前是循环,则终止循环,下面的语句不需要执行。

continue:如果执行到continue,如果是在if判断中,则表示当前的if判断不需要继续执行,直接跳出if判断;
                                            如果当前是循环,则跳出当前循环,下面的语句不需要执行,开始下一个循环。


   

评分

参与人数 1鱼币 +3 收起 理由
小甲鱼 + 3

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 10:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表