更新时间:2019-09-19 来源:黑马程序员 浏览量:
俗话说“不积跬步无以至千里”。学习了Python的基本语法后,我们来学习条件判断语句,所谓的判断,指的是只有满足某些条件,才允许做某件事情,而不满足条件时,是不允许做的。例如,现实生活中,过马路要看红绿灯,如果是绿灯才能过马路,否则需要停止等待。其实,不仅生活中需要判断,在程序开发中,也经常会用到判断,例如,用户登录的时候,只有用户名和密码全部正确,才被允许登录。Python提供了很多种判断语句,下来我们学习Python常的if条件判断语句。
if语句是最简单的条件判断语句,它可以控制程序的执行流程,其使用格式如下:
if判断条件: 满足条件时要做的事情1… 满足条件时要做的事情2… …(省略) … 满足条件时要做的事情n…
上述格式中,只有判断条件成立,才可以执行下面的语句。其中,“判断条件”成立,指的是判断条件结果为True。
为了帮助大家更好地理解语句的使用,接下来,通过两个案例来演示计语句的作用,具体如下。
例1:
age = 30 print("------if判断开始------") if age >= 18: print("------我已经成年了------") print("------if判断结束------")
例2:
age = 15 print("------if判断开始------") if age >= 18: print("------我已经成年了------") print("------if判断结束------")
在例1和例2中,仅仅是age变量的值不一样,程序的输出结果就不同了。由此,我们可以看出计判断语句的作用:就是当满足一定条件时才会执行指定代码,否则就不执行。
注意:
(1)每个if条件后要使用冒号(:),表示接下来是满足条件后要执行的语句。
(2)使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。
(3)在 Python中没有 switch-case语句。
推荐了解:
java培训课程
【AI设计】北京143期毕业仅36天,全员拿下高薪offer!黑马AI设计连续6期100%高薪就业
2025-09-19【跨境电商运营】深圳跨境电商运营毕业22个工作日,就业率91%+,最高薪资达13500元
2025-09-19【AI运维】郑州运维1期就业班,毕业14个工作日,班级93%同学已拿到Offer, 一线均薪资 1W+
2025-09-19【AI鸿蒙开发】上海校区AI鸿蒙开发4期5期,距离毕业21天,就业率91%,平均薪资14046元
2025-09-19【AI大模型开发-Python】毕业33个工作日,就业率已达到94.55%,班均薪资20763元
2025-09-19【AI智能应用开发-Java】毕业5个工作日就业率98.18%,最高薪资 17.5k*13薪,全班平均薪资9244元
2025-09-19