目标
l 开发中的应用场景
l if语句体验
l if语句进阶
l 综合应用
01、开发中的应用场景
生活中法然判断几乎无所不在的,我们每天都在做各种各样的选择。如果这样?如果那样?
判断的定义
l 如果条件满足,才做某件事情
l 如果条件不满足,就做另一件事情,或者什么也不做
l 正是因为有了判断,才使得程序世界丰富多彩,充满变化!
02、if语句体验
1.1 if判断语句基本语法
在Python中,if语句就是用来进行判断的,格式如下:
if 要判断的条件:
程序成立时,要做的事情
......
注意:代码的缩进为一个tab键,或者4个空格,但建议使用空格,虽然要多敲几下键盘,但由于每个系统对tab键的解释不同,会影响到程序的可移植型。
在Python开发中,tab和空格不要混用!
在Python开发中,tab和空格不要混用!
在Python开发中,tab和空格不要混用!
重要的事情说三遍!!!
1.1 判断语句演练——判断年龄
需求
1、定义一个整数变量记录年龄
2、判断是否满18岁
如果满18岁,允许进网吧嗨皮
age = 18
if age>=18:
print(“你已经成年,欢迎进网吧嗨皮”)
print(“这句代码什么时候执行?”)
1.1 else处理条件不满足的情况
思考
在使用if判断时,只能做到满足条件时要做的事情,那如果需要在不满足条件的时候,做某些事情,该如何做呢?
答案
else,格式如下
if 要判断的条件:
条件成立时,要做的事情
...
else:
条件不成立时,要做的事情
...
注意
if和else语句以及各自的缩进部分共同是一个完成的代码块
1.2 判断语句演练——判断年龄改进
需求
1、输入用户年龄
2、判断是否满18岁
3、如果满18岁,允许进网吧嗨皮
4、如果未满18岁,提示回家写作业
age=int(input(“今年多大了?”))
if age >= 18:
print(“可以进网吧嗨皮......”)
else:
print(“你还没长大,应该回家写作业!”)
print(“这句代码什么时候执行?”)