if
语句是编程中用于条件判断和控制程序流程的基本工具。在 Python 中,if
语句的语法如下:
基本语法
pythonif 条件:
# 当条件为真时执行的代码块
代码...
else:
# 当条件为假时执行的代码块
代码...
示例代码
示例1:判断年龄是否成年
pythonage = int(input("请输入你的年龄: "))
if age >= 18:
print("已成年")
else:
print("未成年")
示例2:判断身高是否需要买票
pythonheight = float(input("请输入你的身高(单位:cm): "))
if height <= 150:
print("不用买票,快进去玩耍吧!")
else:
print("需要买票")
示例3:判断数字的奇偶性
pythonnum = int(input("请输入一个数字: "))
if num % 2 == 0:
print("偶数")
else:
print("奇数")
示例4:判断年份是否为闰年
pythonyear = int(input("请输入一个年份: "))
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
print("闰年")
else:
print("平年")
示例5:判断数字是否为水仙花数
pythonnum = int(input("请输入一个三位数字: "))
digit1 = num // 100
digit2 = (num // 10) % 10
digit3 = num % 10
if digit1**3 + digit2**3 + digit3**3 == num:
print("水仙花数")
else:
print("不是水仙花数")
多条件判断
在实际编程中,我们经常需要对多个条件进行判断,这时可以使用 elif
语句。
示例6:判断成绩等级
pythonscore = int(input("请输入你的分数: "))
if score >= 90:
print("A")
elif score >= 80:
print("B")
elif score >= 70:
print("C")
elif score >= 60:
print("D")
else:
print("F")
嵌套判断
有时我们需要在一个条件判断的基础上再进行另一个条件判断,这时可以使用 if
嵌套。
示例7:车票和刀具安检
pythonhas_ticket = True # 假设有车票
has_knife = False # 假设没有刀具
if has_ticket:
if not has_knife:
print("安检通过,可以进站")
else:
print("安检未通过,不能进站")
else:
print("没有车票,不能进站")
以上是一些常见的 if
语句使用案例,希望对你有所帮助!
本文《if案例》系
辅导客考试网原创,未经许可,禁止转载!合作方转载必需注明出处:https://www.fudaoke.com/exam/836594.html