栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

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

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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循环的嵌套:由外层进入内层后,知道内层循环结束才会再次直行外层循环

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/460923.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号