15 Mar 2026

coding-decoding example using letter shifts

By

ಅಕ್ಷರ ಶಿಫ್ಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಕ್ಷಿಪ್ತ ಕೋಡಿಂಗ್-ಡಿಕೋಡಿಂಗ್ ಉದಾಹರಣೆ ಇಲ್ಲಿದೆ:


```ಪೈಥಾನ್

def caesar_cipher(ಪಠ್ಯ, ಶಿಫ್ಟ್):

result = ""

ಪಠ್ಯದಲ್ಲಿ char ಗೆ:

if char.isalpha():

base = ord('A') if char.isupper() else ord('a')

result += chr((ord(char) - base + shift) % 26 + base)

else:

result += char

return result


# ಉದಾಹರಣೆ ಬಳಕೆ:

encoded = caesar_cipher("HELLO", 3) # "KHOOR" ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ

decoded = caesar_cipher("KHOOR", -3) # "HELLO" ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ

```


ಕೀ ಮಾದರಿಗಳು:

1. ಪ್ರತಿಯೊಂದು ಅಕ್ಷರವು ವರ್ಣಮಾಲೆಯಲ್ಲಿ N ಸ್ಥಾನಗಳನ್ನು ಬದಲಾಯಿಸಿದೆ

2. ಸುತ್ತುತ್ತದೆ (Z + 3 → C)

3. ಕೇಸ್-ಸಂರಕ್ಷಣೆ

4. ವರ್ಣಮಾಲೆಯಲ್ಲದ ಅಕ್ಷರಗಳು ಬದಲಾಗದೆ