数据分析利器Python——流程控制(顺序,分支,循环)

本文详细介绍了Python数据分析中流程控制的三大要素:顺序结构、分支结构和循环结构。包括if分支的多种形式、pass的使用、while和for-in循环的应用,以及如何控制循环的continue、break和return。通过对这些基础知识的掌握,能够更好地进行数据处理和分析。
摘要由CSDN通过智能技术生成

文章目录


前言

本节内容讲解流程控制的三种方式:顺序,分支,循环

一、顺序结构

顺序结构就是从上到下一行一行的执行,中间没有任何跳转和判断,是流程控制中最简单的类型。

二、分支结构

1.if分支结构的几种形式

if分支使用布尔表达式或者布尔值作为分支条件来进行分支控制,具体有以下几种形式

 (1) 第一种

if expression:
    statements...

(2)第二种

if expression:
    statements...
else:
    statements...

(3)第三种

if expression:
    statements...
elif:
    statements...
... //可以有多条elif
else:
    statements

在上面的三种形式中,若if后的语句为真(这里的真假值参考我们之前在基本对象中提到过的布尔值的判断标准),则执行,否则进行下一个判断。

需要注意的是,Python中是通过缩进来标记代码块的,有相同缩进的多行代码会被认为是一个代码块,所以我们不能随便缩进,也不能忘记缩进,特别的,在if条件分支中每个判断条件后是有分号的,不要忘记写。

注:在使用if进行条件判断时,一定要先处理包含范围更小的情形。如果不明白可以回想下小学的时候老师根据成绩评价学生优秀,良好和差。

2、pass

某条件成立时,程序暂时不想处理或者不知道如

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

日光咖啡

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

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

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

打赏作者

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

抵扣说明:

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

余额充值