if 条件判断语句基础用法

文章顶部广告位
728×90 或 336×280

一、引言

程序需要根据不同情况做出选择,if语句就是用来做这个的!这是编程中最基础也是最重要的内容之一!

💡 如果这样...就那样...这就是 if 语句!

二、if 语句基本用法

# 最简单的 if
age = 18
if age >= 18:
    print("你是成年人了")
    print("可以去网吧了")  # 缩进的代码在条件满足时都会执行

print("程序结束")  # 不缩进的代码总是会执行

流程图(理解用)

# if 条件:
#     做这件事
# 继续下面

三、条件可以是什么?

# 1. 比较运算
a = 10
b = 20
if a < b:
    print("a 小于 b")

# 2. 布尔值
is_student = True
if is_student:
    print("你是学生")

# 3. 成员运算
text = "hello world"
if "world" in text:
    print("找到了")

# 4. 其他类型
if 10:  # 非零数字都是 True
    print("True")

if "hello":  # 非空字符串都是 True
    print("True")

四、缩进真的很重要!

# ✅ 正确:缩进一致
if True:
    print("a")
    print("b")

# ❌ 错误:缩进不一致
if True:
    print("a")
  print("b")  # 会报错!

# ❌ 错误:没有缩进
if True:
print("a")  # 会报错!

五、实际例子

例子 1:判断年龄

age = int(input("请输入你的年龄:"))

if age >= 18:
    print("你是成年人")

if age < 18:
    print("你是未成年人")

例子 2:判断成绩

score = int(input("请输入你的分数:"))

if score >= 60:
    print("恭喜你,及格了!")

if score < 60:
    print("加油,下次努力!")

例子 3:判断密码

password = "123456"
user_input = input("请输入密码:")

if user_input == password:
    print("密码正确!")
    print("欢迎回来!")

例子 4:判断奇数偶数

num = int(input("请输入一个整数:"))

if num % 2 == 0:
    print("这是一个偶数")

if num % 2 != 0:
    print("这是一个奇数")

六、注意事项

# ❌ 常见错误 1:忘记加冒号
if a > 10
    print("错了")

# ✅ 正确
if a > 10:
    print("对了")

# ❌ 常见错误 2:用 = 而不是 ==
if a = 10:
    print("错了")

# ✅ 正确
if a == 10:
    print("对了")

# ❌ 常见错误 3:缩进乱了
if True:
    print("a")
  print("b")

七、课后练习题

# 练习 1:输入一个数字,如果大于 100,打印 "太大了"
# 练习 2:输入一个年份,判断是否是闰年(能被 4 整除)
# 练习 3:输入一个字符串,如果长度大于 10,打印 "很长"

总结

通过本章学习,你应该已经掌握了「if 条件判断语句基础用法」的相关知识。

if 语句很简单,但是非常有用!下一章学习 if-else!

文章中间广告位
600×300 或 300×250
← 上一篇 下一篇 →
文章底部广告位
728×90 或 300×250