# Simulate temperature data days = 30 temperatures = np.random.normal(25, 5, days) # Mean 25°C, std 5°C # Analysis avg_temp = np.mean(temperatures) hot_days = np.sum(temperatures > 30) cold_days = np.sum(temperatures < 20) temp_range = np.max(temperatures) - np.min(temperatures) print(f"Average: {avg_temp:.1f}°C") print(f"Hot days (>30°C): {hot_days}") print(f"Cold days (<20°C): {cold_days}") print(f"Temperature range: {temp_range:.1f}°C")