Python入门基础5:流程控制

一、流程控制的定义

        控制流程 具体指控制程序的执行流程

        程序的执行流程分为三种:

        顺序结构:让程序按照从头到尾的顺序依次执行每一条python代码

不重复执行 不跳过任何代码

        选择结构(分支结构):就是让程序“拐弯” 有选择的执行代码

        循环结构: 让程序杀个“回马枪”,不断重复执行同一段代码

二、缩进

        python中缩进是用来控制我们的代码的表示权限

        一个缩进使用一个tab键表示 (四个空格)

print的end属性

print输出函数里有个参数 叫end end会默认在最后加上换行 \n

默认值为\n

三、分支结构

        3.1、 单分支结构

                if 条件语句(判断条件): 代码语句 #该代码执行,当if 后面的判断条件成立(True)就执行

        3.2、 双分支结构

                else 可以没有 但如果有只能有一个

                if 条件语句(判断条件): 代码语句 #该代码执行,当if 后面的判断条件成立(True)就执行 else: 代码语句 #该代码执行,当if 后面的判断条件不成立(False)就执行

        3.3、 多分支结构                

                elif 可以没有 可以有一个也可以有多个

                if 条件语句(判断条件): 代码语句 #该代码执行,当if 后面的判断条件成立(True)就执行 elif 判断条件: 代码语句 #该代码执行条件,就是当elif后面的判断条件成立(True)就执行,否则不执行。 else: 代码语句 #该代码执行,当if 后面的判断条件不成立(False)就执行

        3.3.1、 pass的作用

                pass 是一个空语句 就是占位的作用

                当流程控制里面 有语句没想好写好内容的话 就可以使用pass语句进行占位 防止不必要的报错

四、循环结构

        4.1、 循环结构的定义

                循环是程序设计语言中反复执行某些代码的一种计算机处理过程

                减少代码量 避免重复操作 提高开发效率

        4.2、 while循环

                while 循环条件: 执行语句 更新语句 条件满足一直执行 一定要有循环条件的更新 否则 进入无限循环

        4.3、 for循环

                for 循环 不需要对循环条件手动更新

                迭代循环

                迭代/遍历:有一堆数据 一个一个取出来

                for 变量名 in 可迭代对象(字符串 列表 元组 字典 集合): 代码

        4.4、 range()函数

                取某一个区间内的连续整数 起始值从0 开始 不包括终点值 range(起始值,终点值,步长) 起点不写默认为0 不包终点值 步长不写默认为1

                for 变量名 in range(起点,终点,步长): 代码

五、嵌套

        5.1、 分支结构的嵌套

        5.2、 循环结构的嵌套

                python允许一个循环体内嵌入另一个循环

                你可以在循环体内嵌入其他的循环体

                案例:

                        一周五天 每天早餐 一杯牛奶 两鸡蛋 午餐 :食堂 晚餐不吃

                        一周五天 连续四个星期

        

        5.3、 break和continue

                break 用来终止循环语句,即循环条件没有False 或者 序列还没被完全迭代完 也会终止执行循环语句

                continue:用来告诉python跳过当前循环的剩余语句,然后继续进行下一轮循环

每日励志文案:

因为有目标所有一切皆有可能

                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值