号外:《黑客攻防入门学习课程》现已推出,喜欢的朋友请关注!!!

Python3 if条件语句

python 泰泰 741℃ 0评论

【前言】

前面我们所学习的编程都是顺序结构的执行代码,其执行是有先后顺序的,但在编程中往往需要根据不同的情况执行不同的代码块,这时就可以使用 if语句了。

if 语句是一种选择结构(又称分支结构),是依据条件成立与否来选择执行不同操作的一种程序设计方法,以下是标准的选择结构程序流程:

执行过程:当程序执行到if条件语句时,if语句根据当前的条件是否成立,成立(Y)则执行语句1,否则(N)执行语句2.

其中: 大于 0(或为Ture)表示成立; 小于或等于0(或为Flase)表示不成立。

简单选择分支(if 语句)

实例演示:

实例输出:
2 — 该成绩及格

由此看出当条件成立后,程序就会执行条件内部的相关语句,否跳到下一个位置接着往下执行相关的语句。

标准双分支(if … else… 语句)

if…else… 是标准的双分支选择结构,其语法格式为:

其含义为:表达式如果为真,则执行语句1中的代码,否则执行语句2中的代码。

实例如下:

实例输出:
该成绩低于60分,属于不及格成绩

多重分支(if … elif … 语句)

多重分支结构主要解决双分支所不能解决的问题,主要用于判定多重等级的情况,如下实例:

实例输出:
成绩及格!

【提示】:判断的表达式可以是单层的也可以是多层组合的,如:if ( 3 < a <8) 或 if ( a > 3 & a != 0) 等等。

更多学习教程请访问:Python3 学习教程目录索引

转载请注明:泰泰博客 » Python3 if条件语句

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址(选填)