['principles', 'sculpture', 'change', 'nature', 'friendships']
Crea'm un script en Python que simuli com canvia la temperatura d'una habitació al llarg del dia. Considera que la temperatura exterior fluctua de forma sinusoidal i que l'habitació té una constant de pèrdua de calor.
```python
import math

def temperatura_habitacio(temperatura_exterior, constant_perdua, temps):
  """
  Simula la temperatura d'una habitació al llarg del temps.

  Args:
    temperatura_exterior: Temperatura exterior en graus Celsius.
    constant_perdua: Constant de pèrdua de calor de l'habitació.
    temps: Temps en hores.

  Returns:
    La temperatura de l'habitació en graus Celsius.
  """

  temperatura_inicial = 20  # Temperatura inicial de l'habitació
  variacio_temperatura = 10 * math.sin(2 * math.pi * temps / 24)
  temperatura_actual = temperatura_exterior + variacio_temperatura - constant_perdua * (temps + 1)
  return temperatura_actual

# Exemple d'ús
temperatura_exterior = 25
constant_perdua = 0.5

for hora in range(24):
  temperatura = temperatura_habitacio(temperatura_exterior, constant_perdua, hora)
  print(f"Hora: {hora:02}, Temperatura: {temperatura:.2f} graus Celsius")
```