重点:if判断语句,while循环,
时间:2019年12月10日
课程:黑马课程
09-if判断语句
06.else的语法格式
if 要判断的条件:
07.判断年龄改进版
代码hm_02_判断年龄改进版
08.由控制台输入年龄
注意:不同类型不能直接比较
09.if else可以看成一个完整的代码块
10.逻辑运算
(1)简介
and,or,not
(2)案例
hm_03_逻辑运算演练
hm_04_判断考试成绩
hm_05_非公勿入
11.if语句进阶
(1)elif
if后面需要增加条件,条件不同,需要执行的代码也不同, 使用elif
格式如下:
if 条件1:
条件1满足执行的代码
…...
elif 条件2:
条件2满足时,执行的代码
…...
elif 条件3:
条件3满足时,执行的代码
……
else:
以上条件都不满足时,执行的代码
……
(2)案例-hm_06_女友的节日
12.if嵌套
(1)elif应用场景:同时 判断 多个条件,所有的条件是 平级 的
(2)if嵌套:在之前条件满足的前提下,再增加额外的判断
语法格式:除了缩进之外 和之前的没有区别
(3)if嵌套演练-hm_07_火车站安检
13.石头剪刀布
(1)目标:
1.强化 多个条件 的 逻辑运算
2.体会 import 导入模块 (“工具包”)的使用
(2)需求
1.从控制台输入要出的拳:石头(1)/剪刀(2)/布(3)
2.电脑 随机 出拳:先假定电脑只会出石头,完成整体代码功能
3.比较胜负
(3)随机数的处理
导入包:import random
语法:random.randint(a,b) —包含a和b
10.while循环
1.程序的三大流程
顺序:从上向下,顺序执行代码
分支:根据条件判断,决定执行代码的分支
-
循环:让 特定代码 重复 执行
2.while循环基本使用
需求:打印5遍 Hello Python