简单的条件判断语句: if语句
1.条件判断语句 if
2.认识布尔值
3.否则怎么处理 else,elif
4.复杂的条件组合
5.加密与解密
为什么要用到条件判断语句?
根据不同的条件作出不同决定。
eg:如果下雨了,我们需要打伞 --- 下雨是条件,打伞是决定
eg:如果你的年龄大于18岁,你可以去网吧,否则不可以 --- 去网吧是决定,年龄是条件
eg:如果气温大于30°,我们就要开空调 ---- 是否开空调是决定,气温是条件
如何让计算机作出判断: 使用if语句
if 条件:
语句代码
if语句询问某些事情是否为真,根据回答来判断是否去执行语句代码还直接跳过语句代码
条件是一个布尔表达式, True/
如果条件结果为True的话,则会执行语句代码
如果条件为False的话,则跳过语句代码
任务1:使用turtle与输入语句来判断是否想要画一个圆圈?(输入y绘制圆圈)
任务2:在任务1的基础上增加画螺旋线的选项(输入y绘制圆圈,输入n绘制螺旋线,否则不绘制)
认识布尔值:
条件表达式:也叫做布尔表达式,他的计算结果只有两种情况分别对应两个布尔值;
计算机所做的所有决策,都依赖布尔值;
任务1:判断你是否到了可以开车的年龄?
要求:询问法定的开车年龄和你现在的年龄,判断是否可以开车
任务2:判断是否可以买票?
要求:根据身高,大于=140cm全票,小于=120cm免票,140-120cm半票
否则怎么办:else
两个判断判断条件,只能有一个为真,另一个必定为假的情况(不能同真,不能同假)
根据第一个条件的结果,我们可以知道另一种结果
两个条件的语句代码只有一个可以被执行
当第一条条件语句通过就执行第一条,否则执行第二条
任务:判断一个数是偶数还是奇数?