Python学习第三天:if 、for、while循环

目录

1. if

1.1 if 基本用法

1.2. if 条件判断

1.2.2 if 变量(值)

2. for 循环

3. while


1. if

1.1 if 基本用法


if ...else
if ... elif ... elif ... else:
if的嵌套:当某个if条件满足的时候,这个if的分支语句将被执行,其他分支不会被执行

1.2. if 条件判断


1.2.1 运算: 比较、逻辑、返回布尔类型


1.2.2 if 变量(值)


空列表、字符串、字典及0 返回的为False
if not 变量:判断是否存在;某个变量是否为空

2. for 循环

2.1 列表、字典(dict1.items()能同时获取到Key和value值)、元组、字符串、集合都可以进行for循环,循环的过程中会自动进行index+1或者next()

2.2 for循环的嵌套的应用场景:获取测试用例、九九乘法表、排序算法(冒泡)、二维数组。

3. while

3.1 while循环的执行过程:while 循环下面的子分支执行完毕以后,会返回到while条件判断语句

3.2 break:强制手动终止,跳出整个while循环(for和while循环都可以用)

3.3 continue:表示跳出本次子语句(即continue后面的子分支语句不再执行),返回while条件判断(for和while循环都可以用)

3.4 pass 用在冒号(:) 之后,占位符的作用,维持了语法内容的完整性,但没有实际的作用(有点直行绿灯的意思)

3.5 while循环的应用场景:知道循环终止的条件,但没有具体的变量可遍历,不知道循环的次数(while循环类似手工版的for循环)

3.6 while循环的嵌套:由外层进入内层后,直到内层循环结束才会再次直行外层循环

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Semih93

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值