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 语句以及缩进部分的代码是一个完整的语法块
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
