['galaxies', 'travel', 'exploration', 'success', 'veganism']
Estic dissenyant un joc d'exploració espacial i necessito un algoritme per generar un camp d'estrelles aleatori. He escrit aquest codi en Python, però no funciona com espero:
```python
import random

def generar_estrelles(amplada, alcada, densitat):
  """
  Genera un camp d'estrelles aleatori.

  Args:
    amplada: Amplada del camp d'estrelles.
    alcada: Alçada del camp d'estrelles.
    densitat: Densitat d'estrelles (0.0 - 1.0).
  """
  estrelles = []
  for x in range(amplada):
    for y in range(alcada):
      if random.random() < densitat:
        estrelles.append((x, y))
  return estrelles

camp_estrelles = generar_estrelles(80, 24, 0.5)

for estrella in camp_estrelles:
  print(estrella)
```

En comptes de mostrar estrelles distribuïdes aleatòriament, el codi mostra una llista de tuples. Què està passant?
El codi està generant correctament les coordenades de les estrelles i guardant-les en la llista `camp_estrelles`, però no les està mostrant de forma visual. Per veure les estrelles distribuïdes en un camp, pots modificar el codi de la següent manera:

```python
import random

def generar_estrelles(amplada, alcada, densitat):
  """
  Genera un camp d'estrelles aleatori.

  Args:
    amplada: Amplada del camp d'estrelles.
    alcada: Alçada del camp d'estrelles.
    densitat: Densitat d'estrelles (0.0 - 1.0).
  """
  estrelles = []
  for y in range(alcada):
    for x in range(amplada):
      if random.random() < densitat:
        print("*", end="")
      else:
        print(" ", end="")
    print()

camp_estrelles = generar_estrelles(80, 24, 0.5)
```

Aquest codi recorrerà el camp i imprimirà un "*" si hi ha una estrella en aquesta coordenada o un espai en blanc si no n'hi ha, creant així una representació visual del camp d'estrelles a la consola.