['rhetoric', 'innovation', 'memories', 'materials', 'theories']
Estic desenvolupant un programa que simula el llançament d'una moneda, però sempre obtengo el mateix resultat. Com puc solucionar-ho?

```python
import random

def llancar_moneda():
  return "Cara" if random.randint(0, 1) == 0 else "Creu"

resultat = llancar_moneda()
print(resultat)
```
El codi està bé, però només estàs cridant a la funció `llancar_moneda()` una vegada i guardant el resultat a la variable `resultat`. Per obtenir un resultat diferent en cada llançament, has de cridar a la funció dins del bucle principal del programa o cada vegada que vulguis simular un nou llançament.

```python
import random

def llancar_moneda():
  return "Cara" if random.randint(0, 1) == 0 else "Creu"

while True:
  # ... (altre codi del programa)
  resultat = llancar_moneda()
  print(resultat)
  # ... (utilitza el resultat del llançament)
```