Python条件判断语 if 详细解释!

程序在一般情况下是按顺序执行的,就像流水账一样,一条一条从上往下顺序执行。

有时候我们需要根据条件来有选择地执行某些语句,这就要使用到Python的条件判断语句——if。

我们可以通过下图来简单了解条件语句的执行过程。

在这里插入图片描述

一、if 语句基本形式

在这里插入图片描述
语法格式:

 if 要判断的条件表达式:条件成立时,要做的事情……

“表达式”可以是一个单一的值或者变量,也可以是由运算符组成的复杂语句,形式不限,只要它能得到一个值就行。

如果 if 条件成立,则执行后面的语句,执行的语句可以有多行,用缩进表示属于同一范围。

注意:代码的缩进为一个 tab 键,或者4个空格,建议使用空格。

在 Python 开发中,Tab 和空格不要混用!

实例:

# 1. 定义年龄变量
age = 18# 2. 判断是否满 18 岁
# if 语句以及缩进部分的代码是一个完整的代码块
if age >= 18:print("可以进网吧嗨皮……")
print("这句代码什么时候执行?")

Python程序语言指定任何非0和非空(null)值为 true,0 或者 null 为 false。

二、操作运算符

if 语句的判断条件可以使用 >(大于)、=(大于等于)、<=(小于等于)等等符号来表示其关系。

下表列出了 if 中常用的操作运算符。
在这里插入图片描述
俗话说的好,好记性不如烂笔头!
光看肯定是没有实操来的实在,这里博主给大家推荐一份《企业级Python项目实战案例》,需要的朋友可以加入小编的Python交流.扣扣.裙 :8衣久二五寺久寺二(数字的谐音转换下可以找到了)下载。

三、else 结构语句

在使用 if 判断时,只能做到满足条件时要做的事情。那如果需要在不满足条件的时候,做某些事情,该如何做呢?答案就是使用 else 结构语句。

流程图如下:
在这里插入图片描述
语法格式:

if 要判断的条件:条件成立时,要做的事情……
else:条件不成立时,要做的事情……

实例:

# 1. 输入用户年龄
age = int(input("今年多大了?"))# 2. 判断是否满 18 岁
# if 语句以及缩进部分的代码是一个完整的语法块


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部