1, if判断语句基本格式: if 要判断的条件: 条件成立时,要做的事情
if
age
=
30
:
print
(
"我已经成年了"
)
#输出结果为:我已经成年了
2,比较(即关系,条件)运算符(下表):
3,逻辑运算符(下表):
4,if-else的使用格式: if 条件: 满足条件时要做的事情1 满足条件时要做的事情2 满足条件时要做的事情3 ...(省略)... else: 不满足条件时要做的事情1 不满足条件时要做的事情2 不满足条件时要做的事情3 ...(省略)... 实例:
chePiao
1
# 用1代表有车票,0代表没有车票
"有车票,可以上火车"
"终于可以见到Ta了,美滋滋~~~"
else
"没有车票,不能上车"
"亲爱的,那就下次见了"
'''
运行结果:
有车票,可以上火车
终于可以见到Ta了,美滋滋~~~
5,if...elif...else...语句格式: if xxx1: 事情1 elif xxx2: 事情2 elif xxx3: 事情3 else: 其他的事情 实例:
score
77
score>
90
and
score<
100
'本次考试,等级为A'
elif
80
'本次考试,等级为B'
70
'本次考试,等级为C'
60
'本次考试,等级为D'
0
'本次考试,等级为E'
#输出结果:本次考试,等级为C
6,if 实现三目运算操作:a if a > b else b #如果 a > b的条件成立,三目运算的结果是a,否则就是b 实例:
# 求a和b两个数字中的较大值.
a
10
b
20
# 使用三目运算符求较大值
max
a > b
"较大值为:%d"
%
#输出结果:较大值为:20
7,if嵌套的格式 if 条件1: 满足条件1 做的事情1 满足条件1 做的事情2 if 条件2: 满足条件2 做的事情21 满足条件2 做的事情22 说明 外层的if判断,也可以是if-else 内层的if判断,也可以是if-else 根据实际开发的情况,进行选择 实例:
daoLenght
9
# 刀子的长度,单位为cm
"有车票,可以进站"
daoLenght <
"通过安检"
"没有通过安检"
"刀子的长度超过规定,等待警察处理..."
"没有车票,不能进站"
有车票,可以进站
通过安检
上一篇:python的数据类型转换和ASCII码对照表
下一篇:python中while循环的用法