if,elif,else是基础的语法结构
if 是如果
elif 是 else if 的缩写
else是 别的
if,else if ,if 的关系如下
示例
num1 = int(input())
if num1 > 2:
print("x>2")
elif num1 < 0:
print("x<0")
else:
print("0<=x<=2")
if 条件1:
# 当条件1为真时执行的代码
elif 条件2:
# 当条件1为假且条件2为真时执行的代码
elif 条件3:
# 当条件1和条件2都为假且条件3为真时执行的代码
# 可以有多个elif
else:
# 当所有if和elif的条件都为假时执行的代码
记住 if下面是写else if else if 下面是 if
# 获取用户输入的分数
score = float(input("请输入你的分数(0-100):"))
# 根据分数评定等级
if score >= 90:
grade = "A"
elif score >= 80:
grade = "B"
elif score >= 70:
grade = "C"
elif score >= 60:
grade = "D"
else:
grade = "F"
# 输出等级
print(f"你的等级是:{grade}")
一个简单的打分程序