当前位置: 首页 > news >正文

Python基础语法 - 判断语句

在这里插入图片描述

Python基础语法 - 判断语句

1. if语句

if 条件:
    # 条件为True时执行的代码

示例

age = 18
if age >= 18:
    print("您已成年")

2. if-else语句

if 条件:
    # 条件为True时执行的代码
else:
    # 条件为False时执行的代码

示例

age = 16
if age >= 18:
    print("您已成年")
else:
    print("您未成年")

3. if-elif-else语句

if 条件1:
    # 条件1为True时执行的代码
elif 条件2:
    # 条件2为True时执行的代码
else:
    # 所有条件都为False时执行的代码

示例

score = 85
if score >= 90:
    print("优秀")
elif score >= 80:
    print("良好")
elif score >= 60:
    print("及格")
else:
    print("不及格")

4. 嵌套if语句

if 条件1:
    if 条件2:
        # 条件1和条件2都为True时执行的代码

示例

num = 15
if num > 0:
    if num % 2 == 0:
        print("正偶数")
    else:
        print("正奇数")
else:
    print("非正数")

5. 简写形式(三元运算符)

变量 =1 if 条件 else2

示例

age = 20
status = "成年" if age >= 18 else "未成年"
print(status)  # 输出"成年"

6. 注意事项

  1. 冒号(:)不能省略
  2. 缩进必须一致(通常4个空格)
  3. 条件表达式可以是:
    • 比较运算(==, !=, >, <, >=, <=
    • 逻辑运算(and, or, not
    • 成员运算(in, not in
    • 布尔值(True, False

7. 实际应用示例

# 检查用户名和密码
username = input("请输入用户名:")
password = input("请输入密码:")

if username == "admin" and password == "123456":
    print("登录成功")
else:
    print("用户名或密码错误")
http://www.dtcms.com/a/107862.html

相关文章:

  • ffmpeg命令整理
  • 从零开始学习Slam|ICP原理与应用
  • Sentinel实战(三)、流控规则之流控效果及流控小结
  • OpenIPC开源FPV之Adaptive-Link新版本算法v0.60.0
  • 强大而易用的JSON在线处理工具
  • python网络爬虫开发实战之Ajax数据提取
  • 链表的操作-反转链表
  • spring 设计模式、核心模块
  • 创建Linux虚拟环境并远程连接,finalshell自定义壁纸
  • 最短路径:Bellman-Ford算法
  • 抽象类与接口:特征与比较
  • 【实用技巧】电脑重装后的Office下载和设置
  • 自动化测试(web测试)
  • vue-系统登录后进入页面【el-input】输入框无法正常显示?需要手动刷新才可以恢复设置样式?让我来瞅瞅~
  • 关于 UPDATE 语句 和 SELECT ... FOR UPDATE 的对比分析,包括语法、功能、锁机制、使用场景及示例代码
  • java知识梳理(二)
  • 【电子通识】为什么电子元件的规格书常常要看英文版本
  • 从 Credit Metrics 到 CPV:现代信用风险模型的进化与挑战
  • Windows家庭版如何开启Hyper-V与关闭Hyper-V
  • 面试常考简单操作
  • ADS7822中文技术手册
  • Burp靶场 - HTTP走私请求【Part2】
  • Elasticsearch collapse 的使用场景及作用机制
  • Linux驱动开发实战(十一):GPIO子系统深度解析与RGB LED驱动实践
  • es 集群存储字典 json字段----python实现
  • Conda安装ffmpeg
  • idea查看class字节码
  • Java高频面试题1:Java SE
  • SpaceX星舰商业载人首绕月球:私人太空旅行时代正式开启
  • mycat --分片规则--