【Python零基础入门篇 · 5】:if判断的用法、内置函数range()、for循环和while循环以及break和contine

简介: 【Python零基础入门篇 · 5】:if判断的用法、内置函数range()、for循环和while循环以及break和contine

if判断


if判断的基本了解


if 要判断的条件:条件成立时,需要做的事情


if的基本格式


43bc015d117f40d28a0b6af1882edc2a.png


if判断的思维导图

096b9885fedc4ea38c7e41ce2dc8a362.png


内置函数range()


range()函数:用于生成一个整数序列


创建range()对象的三种方式

5c4b8227fc824b548c0aa2384d6e07ae.png


代码演示:返回值是一个迭代器对象(迭代器将会在后面的内容进行介绍)

b3b1147d0b59462a94b939a8c8d532fe.png


range()类型的优点


不管range对象表示的整形序列有多长,所有range()对象占用的内存空间是相同的,因为仅需要储存start,stop,step,只有当用到range对象时,才会计算序列中的相同元素。


利用list()查看range()对象中的整数序列

445022416ea74bc39bd16062368c576f.png


for循环和while循环以及break和continue


for循环


基本格式


for 临时变量 in 可迭代对象:


循环满足条件时执行的代码


for循环遍历的类型说明

for循环常用于遍历字符串、列表、元组、字典、集合等序列类型,整形数据不能被for循环取值。


adb00aed8bef4bd693b02d0697413e31.png


for 循环遍历整形数据会报错

2d217f41fae7499a8ed7864c64a36b4c.png


while循环


while循环的基本格式


5055428f13bf4aee8593a71a2d1cb764.png

死循环

94a644a57f264fbeb6f58cb59e2caf1d.png

代码演示

cb67047edb614037b64a169a6d803c0a.png

while循环嵌套

ae97c00d746746119fefe086dc3a64e9.png


break和continue


break和continue是专门在循环中的关键字


break


break:中途退出,结束循环,某一条件满足时退出循环,只针对当前所在循环有效

continue


continue:结束当前循环,进入下一循环。某一条件满足时,不执行后续重复的代码


2f7b92b006dc4c12834191501460ea90.png

相关文章
|
2月前
|
Python
Python三引号用法与变量详解
本文详细介绍了Python中三引号(`"""` 或 `'''`)的用法,包括其基本功能、如何在多行字符串中使用变量(如f-string、str.format()和%操作符),以及实际应用示例,帮助读者更好地理解和运用这一强大工具。
113 2
|
3月前
|
缓存 测试技术 开发者
深入理解Python装饰器:用法与实现
【10月更文挑战第7天】深入理解Python装饰器:用法与实现
31 1
|
3月前
|
传感器 大数据 数据处理
深入理解Python中的生成器:用法及应用场景
【10月更文挑战第7天】深入理解Python中的生成器:用法及应用场景
127 1
|
3月前
|
存储 大数据 Python
案例学Python:filter()函数的用法,高级!
`filter()`函数是Python中处理序列数据的强大工具,它允许我们高效地根据条件过滤元素。通过结合匿名函数、常规函数或直接利用Python的内置逻辑,`filter()`提供了灵活且高效的过滤机制,尤其在大数据处理和内存敏感的应用中展现出其价值。掌握 `filter()`的使用,不仅能提升代码的可读性和效率,还能更好地适应Python的函数式编程风格。
68 2
|
3月前
|
Python
深入了解Python中星号变量的特殊用法
深入了解Python中星号变量的特殊用法
39 0
|
3月前
|
PyTorch 测试技术 算法框架/工具
Python中Thop库的常见用法和代码示例
肆十二在B站分享了关于THOP(Torch-OpCounter)的实战教学视频。THOP是一个用于计算PyTorch模型操作数和计算量的工具,帮助开发者评估模型复杂度和性能。本文介绍了THOP的安装、使用方法及基本用例,包括如何计算模型的FLOPs和参数量。
215 0
|
3月前
|
SQL 关系型数据库 MySQL
Python中Pymysql库的常见用法和代码示例
`pymysql` 是一个用于连接 MySQL 数据库的 Python 库,支持 SQL 查询的执行和结果处理。通过 `pip install pymysql` 安装后,可使用 `connect()` 方法建立连接,`cursor()` 创建游标执行查询,包括数据的增删改查,并通过 `commit()` 和 `rollback()` 管理事务,最后需关闭游标和连接以释放资源。
175 0
|
3月前
|
计算机视觉 Python
Python中Pillow库的常见用法和代码示例
Pillow是Python中广泛使用的图像处理库,支持丰富的图像操作功能,包括但不限于打开、保存、缩放、裁剪、旋转、调色等。本文通过一系列示例介绍Pillow的基本用法,涵盖图像的加载与显示、尺寸调整、裁剪与旋转、亮度调整、格式转换、滤镜应用、图像合成及像素级操作等。首先需通过`pip install pillow`安装库,随后可通过导入`PIL.Image`等模块开始图像处理任务。无论是初学者还是进阶用户,都能从Pillow提供的强大功能中获益。
124 0
|
3月前
|
Python
Python pip 操作的几种用法
Python pip 操作的几种用法
74 0
|
3月前
|
Java C++ Python
【Python】循环语句(while、for)、continue、break
【Python】循环语句(while、for)、continue、break
69 0

热门文章

最新文章