(共29张PPT)
女
Python
If进阶
课前回顾
1、f语句的基本语法?
python
答:if条件:
条件成立时执行代码
执行代码
2、else处理条件不满足的情况
答:f条件:
条件成立时要执行的,
代码块1
else;
条件不成立时要执行的代码块2
3、逻辑运算符
答:and(与,并且的意思)、or(或,或者的意思)、not(非,取相反的意思)
情境引入
上节课我们说了,如果期末考试考得好,语文
数学都是100分,妈妈会带你去迪士尼玩
if语文==100and数学==100:
去迪士尼
else
家里蹲,写作业
情境引入
这个条件是不是很难啊!
这个时候我们就要和妈妈商量了,两科100,去
迪士尼,如果两科都是95以上呢?
我们可不可以去方特啊?
增加一个条件,给自己留条后路,对不对?
方特罗国
情境引入
这个时候我们是不是就变成了两个条件
努力写作业中…
如果
语文=100and数学=100:
一起去迪士尼
如果
语文>95and数学>95:
一起去方特
否则:
好好写作业吧
写成代码也是这个样子吗?用两个仟?
新知教授
if语句的进阶之路
1、eif的基本使用?
2、f的嵌套使用
3、import导入随机数模块
吉码
新知教授
今日单词
Chinese
[.tfar'ni:z]
中文;中国人
math
[maee]
数学
festival
['festrvI]
节日
player
['plerer]
玩家
computer
[kem'pju:ter]
电脑
ticket
['t红kt]
票
knife
[narf]
小刀,刀
女
eIif的基本使用
思维构建
口对f和else可以让代码执口出两种不同的结果
但实际应用中,可能希望并列的执口出多种结果,这时就可以使口
elif
f条件一:
条件一满足并执行
elif条件二:
False
条件二满足并执行
True
False
elif
elif条件三:
True
条件三满足并执行
做XX
做yyy
else
以上条件都不满足,执行第四种可能
思维构建
chinese 96
f条件一:
math 100
条件一满足并执行
if chinese ==100 and math ==100:
elif条件二:
print("迪士尼走起")
条件二满足并执行
elif chinese >=95 and math >=95:
elif条件三:
print(("方特走起")
条件三满足并执行
elif chinese >=90 and math >=90:
else
print("好好学习,下次努力")
以上条件都不满足,执行第四种可能
else:
print(“家里蹲,老实点")