专业编程基础技术教程

网站首页 > 基础教程 正文

Python学习之路「7」if语句(python中if语句的用法)

ccvgpt 2024-07-20 11:50:27 基础教程 7 ℃

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

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

Python学习之路「7」if语句(python中if语句的用法)

Python 编程中 if 语句用于控制程序的执行,基本形式为:

if 判断条件:
 执行语句……
else:
 执行语句……

其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。(官方给的建议是缩进时用4个空格进行,但是在pycharm上,可以直接使用TAB缩进)

else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句

code1:
# 定义一个整数记录年龄
age = 18
# 判断是否满18岁
if age >= 18:
 print("恭喜你,你已经成年!")
# 如果满18岁,你已经成年

输出结果:

恭喜你,你已经成年!
code2:
# 定义一个整数记录年龄
age = 16
# 判断是否满18岁
if age >= 18:
 print("恭喜你,你已经成年!")
else:
 print("你还没有成年!")
# 如果满18岁,你已经成年

输出结果:

你还没有成年!

只有条件满足时,才会有输出

结合前面有一篇文章Python学习之路「3]算数运算符、比较运算符和逻辑运算符其中比较运算符和逻辑运算符那一节,判断条件的使用方法

在C语言中,任何一个表达式都是有其值的,比较表达式和逻辑表达式的值就是true和false

if 判断条件1:
 执行语句1……
elif 判断条件2:
 执行语句2……
elif 判断条件3:
 执行语句3……
else:
 执行语句4……

以上是if......else.......的扩展语句,完整的组成了分支结构

Tags:

最近发表
标签列表