简单学Python——条件语句if

liftword3周前 (12-13)技术文章12

条件语句是用来判断给定的条件是否满足(表达式值是否为0或False),并根据判断的结果(真或假)决定执行的语句。

Python条件语句用的是if或if和else、elif等搭配实现的。代码执行的过程:


if 这里是判断条件1:

如果判断条件1正确,就在这儿执行语句1,然后结束整个过程。

elif 如果判断条件1不正确,就来判断条件2:

如果判断条件2正确,就在这儿执行语句2,然后结束整个过程。

else:

如果判断条件1和2都不正确,就在这儿执行语句3,然后结束整个过程。


几点说明:

1、 if语句必须要有,elif和else不是必须的。

2、 if和elif后面接完语句之后加冒号,else后面直接跟冒号。

3、 上一句末尾是冒号的,本句前面要缩进,具体方式为4个空格或1个Tab。

举个例子:

a=10

if a>10:

print("a>10")

elif a>8:

print('a>8')

else:

print('a<=8')

运行结束,输出结果为:a>8。

相关文章

Python中if __name__ == &quot;__main__&quot;的解释

对于很多编程语言来说,程序都必须要有一个入口,比如 C 语言需要有一个 main 函数作为程序的入口,即程序的运行会从 main 函数开始。而 Python 是脚本语言,不像编译型语言那样,先将程序编...

Python 中 if __name__ == &#39;__main__&#39; 有什么玄机 ?

Python 以其简单性和可读性而闻名,但是它包含了一小段代码 :if name == 'main': 经常让新手感到困惑。理解name 属性为了理解 if name == '...

Python if __name__ 的作用介绍

简单来说就是这是一个 IF 语句,这个 IF 判断后面的话,如果你的 Python 程序是直接运行的话,将会被执行,如果是作为导入模块的话,将不会被执行。在理解上面的话之前,你可能需要参考下帖子:Py...

零基础自学Python,简单实例,用if-elif-elif-else简洁代码

# 定义身高和体重变量并赋值 myWeight = 80 myHeight = 1.8 # BMI计算公式 BMI = myWeight/(myHeight*myHeight) ? # 利用if e...

「Python条件结构」if…elif…else根据输入x的值求y的值(1)

功能要求有一个函数:y = x (x < 1)y = 2x – 1 (1 ≤ x ≤ 10)y = 3x – 11 (x ≥10)写一个控制台应用程序,从键盘上输入x,根据上面的函数计算并输出y...