Temperature Range Check

Take a temperature value and print "Cold", "Warm", or "Hot" using range conditions.

BeginnerPhase 1 - Level 1: Simple ConditionsExample 8 of 10
temperature-range-check.py
1# Take temperature as input
2temp = float(input("Enter temperature: "))
3
4# Classify temperature
5if temp < 20:
6 print("Cold")
7elif temp < 30:
8 print("Warm")
9else:
10 print("Hot")

Output

Enter temperature: 15
Cold

Enter temperature: 25
Warm

Enter temperature: 35
Hot

What's going on

Use range conditions to classify temperature.

Key Concepts:

Check ranges using < and >=
< 20: Cold
20 to 29: Warm
>= 30: Hot
Order matters: check smaller ranges first