['cryptography', 'coffee maker', 'play', 'data mining', 'anarchism']
Necessito un programa que encripti un missatge amb el cifrat de Cèsar, però no aconsegueixo que funcioni.

```python
def cifrar_cesar(text, desplaçament):
  resultat = ''
  for lletra in text:
    nova_lletra = chr(ord(lletra) + desplaçament)
    resultat += nova_lletra
  return resultat

missatge = "Hola món"
missatge_secret = cifrar_cesar(missatge, 3)
print(missatge_secret)
```
El codi no té en compte els espais ni els caràcters no alfabètics. S'ha de modificar el codi per a que els ignori:

```python
def cifrar_cesar(text, desplaçament):
  resultat = ''
  for lletra in text:
    if lletra.isalpha():
      nova_lletra = chr((ord(lletra) - ord('a') + desplaçament) % 26 + ord('a'))
      resultat += nova_lletra
    else:
      resultat += lletra
  return resultat

missatge = "Hola món"
missatge_secret = cifrar_cesar(missatge, 3)
print(missatge_secret)
```