老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

Python常见的分支语句有几种?

老男孩IT教育

常见问题

2023年3月23日 17:17

分支语句也就是选择结构,它可以根据你所设置的不同的选项,输出对应你所设置的结果。那么Python常见的分支语句有几种?Python中分支语句主要有三种:单分支语句、两分支语句、多分支语句,具体通过这篇文章详细介绍一下。

  分支语句也就是选择结构,它可以根据你所设置的不同的选项,输出对应你所设置的结果。那么Python常见的分支语句有几种?Python中分支语句主要有三种:单分支语句、两分支语句、多分支语句,具体通过这篇文章详细介绍一下。

Python分支语句

  1、单分支语句

  这种语句的结构是最简单的,它的结构语法如下:

  if 条件表达式:

  语句块

  它的执行过程也非常的简单,就是当一个设定的条件表达式成立时,它就会对下面的语句块进行操作,不成立就不会对语句块进行执行。

  示例:

  a = int(input('请输入一个数:'))

  b = int(input('请再输入一个数:'))

  if a > b:

  a, b = b, a #交换两个数

  print("最小的数是",a)

  上面的这个示例,我们就是使用一个单分支语句实现了在键盘中输入两个数,然后对它们进行大小的比较,最后输出最小的数,当数a大于数b的条件成立的时候,就会对两个数进行交换,将大的数存在b中,输出较小的数a。

  2、两分支语句

  这个语句是在单分支语句的基础上,加了一个else的语句,主要是在当一个判断语句不成立的时候也会有运行结果的输出,语法结构如下:

  if 条件表达式:

  语句块1

  else:

  语句块2

  示例:

  a = int(input('请输入一个数:'))

  b = int(input('请再输入一个数:'))

  if a > b:

  print("最小的数是",b)

  else

  print("最小的数是",a)

  对两个从键盘中输入的数进行大小比较的时候,只有两个输出结果,如果a大就输出最小值b,如果b大于a那if语句不成立,它就会跳到else语句执行输出。

  3、多分支结构

  它是一个在二分支语句的结构上进一步补充,可以实现多选一的情况,else语句是一个可选的,它存在时,只会对一个分支语句进行执行,使用语法如下:

  if 条件表达式1:

  语句块1

  elif 条件表达式2:

  语句块2

  …

  elif条件表达式n:

  语句块n

  else:

  语句块n+1

  老男孩教育是Python培训领域的专家,2012年就开展了Python培训,是行业较早的Python培训机构,积累了大量的Python培训教学经验,并能全局把控企业用人指标,科学的制定Python教学课程体系,满足5-8年职业生涯需求,让学员轻松拿下高薪职位!

  推荐阅读:

  Python数据分析第三方库推荐!

  详细解析Python的关键字知识点!

  Python除法运算符有几种?

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。