2.18总结-while循环和循环关键字、作业

2.18总结-while循环和循环关键字

三目运算符

语法:
值1 if 表达式1 else 值2

运算规则:如果表达式的结果为True整个运算的结果就是值1,否则就是值2

举例:

a = 10
result = 0 if a > 10 else 1
print(result)

while循环

1.当···的时候就···

语法:
while 条件语句:
代码段(循环体)

说明:
while - 关键字;固定写法
条件语句 - 可以是任何有结果的表达式(赋值语句不行)
: - 固定写法
循环体 - 和while保持一个缩进的一条或者多条语句;循环体就是会被重复执行的代码

执行过程:
先判断条件语句是否为True,如果是就执行循环体;执行完循环体再判断条件语句是否为True,如果是又执行循环体,
直到条件语句为False循环就结束

2. for和while的选择

如果循环次数确定使用for循环;如果循环次数不确定就使用while.
(凡是可以使用for解决的问题都用for,for解决不了的才用while)

循环关键字

1. continue 和 break - 只能在循环体中使用
  1. continue
    作用:结束一次循环(执行循环体的时候如果遇到continue当次循环结束,直接进入下次循环)

  2. break
    作用:结束整个循环(执行循环体的时候如果遇到break,整个循环直接结束)

    while True:
    需要重复执行的操作
    if 循环结束的条件:
    break

2. else

关于else:

  1. else的存在不会影响循环的执行

  2. else后面的代码会在循环结束后执行(如果循环是因为遇到break而结束的就不会执行)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值