एक पायथन फ़ंक्शन लिखें जो सीज़र सिफर का उपयोग करके संदेश को एन्क्रिप्ट करता है।
सीज़र सिफर एक प्रकार का शिफ़र होता है जिसमें हर अक्षर को एक निश्चित संख्या से बदला जाता है। निश्चित संख्या को संस्कृत में "कुंजांक" (यानी के एकमात्र निश्चित संख्या) कहते हैं। जैसे कि, यदि हम संदेश 'HELLO' को 3 से एन्क्रिप्ट करते हैं, तो हम 'KHOOR' को प्राप्त करेंगे। 

यहाँ एक पायथन फ़ंक्शन है जो सीज़र सिफर का उपयोग करते हुए दिए गए संदेश को एन्क्रिप्ट करता है:

```
def encrypt(message, key):
  """
  This function takes a string message and an integer key and encrypts
  the message using a Caesar cipher. The key is the number of positions
  each character should be shifted by.
  """
  message = message.upper() # convert to uppercase for simplicity
  encrypted_message = ""
  for char in message:
    if char.isalpha(): # encrypt only letters
      shifted_char = chr((ord(char) - 65 + key) % 26 + 65) # apply Caesar cipher
      encrypted_message += shifted_char
    else:
      encrypted_message += char # keep non-letter characters as-is
  return encrypted_message
```

यह फ़ंक्शन संदेश और कुन्जांक को स्वीकार करता है और प्रत्येक अक्षर को सीज़र सिफर का उपयोग करके एन्क्रिप्ट करता है। यह उदाहरण के लिए काम करता है:

```
message = "HELLO WORLD!"
key = 3
encrypted_message = encrypt(message, key)
print(encrypted_message) # prints "KHOOR ZRUOG!"
```

फ़ंक्शन `encrypt()` हमारे संदेश "HELLO WORLD!" को 3 कुंजांक से एन्क्रिप्ट करती है, जो हमें अंत में "KHOOR ZRUOG!" देता है।