当前位置:首页python > 正文

Python 基础知识:条件语句 if

作者:野牛程序员:2025-12-22 10:28:19python阅读 2011
Python 基础知识:条件语句 if
# /*
# Python 基础知识:条件语句 if
# --------------------------------------------------------
# 功能:
# 1) 演示 if、elif、else 的基本用法
# 2) 展示多条件判断与嵌套条件
# 3) 强调布尔值判断与逻辑运算符的使用
# */

print("示例一:基本 if-else 用法")

x = 10
if x > 0:
    print("x 是正数")
else:
    print("x 是非正数")

print("-" * 40)

print("示例二:多条件判断")

score = 85
if score >= 90:
    grade = "A"
elif score >= 80:
    grade = "B"
elif score >= 70:
    grade = "C"
else:
    grade = "D"

print("分数:", score, "等级:", grade)

print("-" * 40)

print("示例三:嵌套 if 与逻辑运算")

age = 20
has_id = True

if age >= 18:
    if has_id:
        print("允许进入")
    else:
        print("请出示身份证")
else:
    print("未满 18 岁,不允许进入")

print("-" * 40)

print("示例四:布尔表达式简化写法")

flag = True
if flag:
    print("flag 为真")
if not flag:
    print("flag 为假")
print("使用逻辑运算符进行判断:", (x > 0 and score > 80))

# /*
# 输出示例(简化版):
# 示例一:
# x 是正数
# ----------------------------------------
# 示例二:
# 分数: 85 等级: B
# ----------------------------------------
# 示例三:
# 允许进入
# ----------------------------------------
# 示例四:
# flag 为真
# 使用逻辑运算符进行判断: True
#
# 要点总结:
# 1) if 判断条件为真时执行对应代码块,否则执行 else(可选);
# 2) elif 用于多分支判断,条件从上到下依次判断;
# 3) 嵌套 if 可以处理更复杂的逻辑;
# 4) 布尔值(True/False)可直接作为条件判断;
# 5) 逻辑运算符 and、or、not 可组合复杂条件;
# 6) 条件表达式可简化代码,如 a if condition else b。
# */


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
  • Python 基础知识:条件语句 if
  • 相关推荐

    最新推荐

    热门点击