Python判断语句_if语句的基本格式
学习目标:
1、掌握逻辑判断语句if
的基本语法格式
2、掌握布尔类型数据,在判断语句中的作用
一、if
判断语句
在生活中,如果某个条件成立,那么就是做一个动作。比如:如果今天是工作日,我就去上班。
在程序中,if
语句的语法:
if 要判断的条件:
条件成立时,要做的事情
“条件成立…”前面是使用了4个空格作为缩进,表示隶属关系。
示例1
# 定义变量
age = 30
# 进行判断
if age >= 18:
print("我已经成年了")
示例2
# 定义变量
age = 18
print(f"今年我已经{age}岁了")
# 进行判断
if age >= 18:
print("我已经成年了")
print("即将不如大学生活")
print("时间过的真快")
当age为18时,执行结果:
当age为10时,执行结果:
当if判断条件结果成立时,我们可以任意多的代码。但是要有空格缩进,表示这些代码隶属于if条件成立时运行。
注意点:
- 判断条件的结果,必须是布尔类型:
True
或False
;True
会执行if
内的代码语句;False
则不会执行。
- 不要忘记判断条件后面的冒号;
- 归属于if判断的代码语句块,需要在前方填充4个空格缩进。Python通过缩进判断代码块的归属关系。
练习案例:
print("欢迎来到黑马儿童游乐场,儿童免费,成人收费。")
age = int(input("请输入你的年龄:"))
if age >= 18:
print("您已成年,游玩需要补票10元。")
print("祝您游玩愉快")
当age=30时:
当age=10时: