"Scrivi una funzione Python che cripta un messaggio usando il cifrario di Cesare."
def caesar_encrypt(messaggio, chiave):
    messaggio_cifrato = ""
    for char in messaggio:
        if char.isalpha():
            num = ord(char)
            num += chiave
            if char.isupper():
                if num > ord('Z'):
                    num -= 26
                elif num < ord('A'):
                    num += 26
            elif char.islower():
                if num > ord('z'):
                    num -= 26
                elif num < ord('a'):
                    num += 26
            messaggio_cifrato += chr(num)
        else:
            messaggio_cifrato += char
    return messaggio_cifrato