Python Learning -.- D6三大流程控制语句(一)

1. 认识三大流程控制

在这里插入图片描述

2. 墨守成规的顺序流程控制

例子:
在这里插入图片描述
在这里插入图片描述

3. 有路任性的分支流程控制

3.1 单分支语句

流程控制图,如
在这里插入图片描述

3.1.1 第一类分支语句:if-else 语句

在这里插入图片描述
在这里插入图片描述

3.1.2 第二类分支语句:标准的if语句

在这里插入图片描述
在这里插入图片描述
PS:

  1. python有两大特性,一是简洁,二是可读性好;
  2. python代码块缩进完全能够清楚地表达一个语句属于哪个代码块。

3.2 多分支语句

3.2.1 第三类分支语句:if-elif-else语句

在这里插入图片描述
例子:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.3 三元运算符

三元运算符是软件编程中的一个固定格式,使用这个算法可以使调用数据时逐级筛选。
语法:条件表达式?表达式1:表达式2。
含义:如果条件表达式成立或者满足则执行表达式1,否则执行表达式2。

3.3.1 第四类分支语句:三元运算符的if语句

但上面这种方法在python中不支持,在python中三元运算符用以下方式表示:
在这里插入图片描述
在这里插入图片描述

3.4 层次嵌套分支语句

例子:
在这里插入图片描述
在这里插入图片描述

3.5 拓展:random模块

Python中random模块用于生成随机数,下面介绍以下random模块中最常用的几个函数:

函数函数功能
random.random()生成一个0到1的随机浮点数:0 <= n < 1.0
random.uniform(a,b)生成一个指定范围内的随机浮点数:a <= n <= b
random.randint(a,b)生成一个指定范围内的整数:a <= n <= b
random.choice(‘abcdef’)从序列中获取一个随机元素
random.shuffle([1,2,3,4,5,6])将元素打乱顺序

练习:
在这里插入图片描述

3.6 案例

3.6.1 案例一: 闰年检测计算器

在这里插入图片描述
在这里插入图片描述

3.6.2 案例二:偶数判断器

在这里插入图片描述
在这里插入图片描述

3.6.3 案例三:解一元二次方程

在这里插入图片描述
在这里插入图片描述

声明:本系列文章是在学习B站 UP主 一脸懵逼的吃瓜程序猿说Python 课程之下整理的。转载时希望可以有所标注。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值