elifEasy Examples

Short for 'else if'; adds another condition to an if chain

Multiple conditions with elif

Checking several conditions in order.

python
score = 85

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"Score {score} = Grade {grade}")

# Temperature ranges
temp = 22
if temp < 0:
    print("Freezing")
elif temp < 10:
    print("Cold")
elif temp < 20:
    print("Cool")
elif temp < 30:
    print("Warm")
else:
    print("Hot")
Expected Output
Score 85 = Grade B
Warm

elif (else if) lets you test multiple conditions in sequence. Only the first matching branch runs.

Want to try these examples interactively?

Open Easy Playground