Theme-Logo
    • 通知公告
  • [登录]/[注册]
  • D 返回首页
python3编程学习
  • 基础教程
    • 初识python
    • 语法特点
    • 输入输出
    • 运算符+
    • 数据类型
    • 类型转换
    • 条件控制
    • 循环语句
    • 函数详解
    • 面向对象
    • 模块详解
    • File(文件)
    • 字符串初级
    • 字符串进阶
    • 错误和异常
  • 高级教程
    • 数据库深操作
    • web网站开发
    • GUI界面开发
    • 网络爬虫开发
    • 游戏高级开发

if else 语句

如果满足条件,则执行if后面的语句块,否则,执行else后面的语句块。
  • 返回首页

如果遇到只能二选一的条件,Python中提供了 if...else 语句解决类似问题,使用 if...else 语句时,表达式可以是一个单纯的布尔值或变量,也可以是比较表达式或逻辑表达式,如果满足条件,则执行if后面的语句块,否则,执行else后面的语句块,在使用else语句时,else一定不可以单独使用,它必须和保留字if一起使用,其语法格式如下:

截屏2024-11-24 16.19.37.png

age = 12
if age <= 6:
    print("小孩子!")
else:
    print("少年了!")

if    else 语句可以使用条件表达式进行简化,如下面的代码:

age = 12
if age <= 6:
    c = age
else:
    c = age-2

可以简写成:

age = 12
c = age if age <= 6 else age-2

程序中使用 if...else 语句时,如果出现if语句多于else语句的情况,那么该else语句将会根据缩进确定该else语句属于哪个if语句。如下面的代码:

    本文未完全显示,开通会员查看全文......

回顶部