更新时间:2019-09-20 来源:黑马程序员 浏览量:
python中if语句是最简单的条件判断语句,使用的时候,它只能做到满足条件时要做的事情,那么,如果不满足条件,需要做某些事,这时该怎么办呢?我们可以使用if…else语句。
if…esle语句的使用格式如下:
if条件: 满足条件时要做的事情1 满足条件时要做的事情2 …(省略)… 满足条件时要做的事情n else: 不满足条件时要做的事情1 不满足条件时要做的事情2 …(省略)… 不满足条件时要做的事情n
上述格式中,只有判断条件成立,才可以执行满足条件时要做的事情,否则,执行不满足条件要做的事情。其中,“判断条件”成立,指的是判断条件结果为True。为了帮助大家更好地理解if...ese语句的使用,接下来,通过一个案例来演示if...else语句的作用。
ticket = 1 #用1代表有车票,0代表没有车票
if ticket == 1:
print("有车票,可以上火车")
print("终于可以见到Ta了,美滋滋")
else:
print("没有车票,不能上车")
print("亲爱的,那就下次见了,一票难求啊!!")
运行结果为

将ticket变量设置为0,运行结果如下。

以上我们介绍了,python条件判断语句if..else 的用法,如果您想了解学习更多python知识,请关注黑马程序员。
推荐了解:
python+人工智能课程
毕业16个工作日,平均薪资13180元,就业率100%,广州黑马AI智能应用开发(Java)学科20250529班
2026-03-06毕业32个工作日,平均薪资11147元,就业率95%,广州黑马AI智能应用开发(Java)学科20250326班
2026-03-05黑马程序员2025全国就业数据发布:全学科平均就业率92.07%,AI开发类就业平均薪资达11869.67元。
2026-03-05黑马全国校区齐开班!场面太太太壮观了!
2026-03-03AI智能应用开发课程紧贴企业刚需,全程高效学习,直达中高级软件开发水平
2026-02-28风口正劲!黑马程序员又一AI智能应用开发班毕业当天100%就业!
2026-02-27