Siguria

Caesar cipher & classical ciphers

Në shqip: Shifra e Cezarit

ShpjegimiSQ

Shifra e Cezarit zhvendos çdo shkronjë me disa vende (A→D, B→E). E thyen kushdo brenda sekondave — por është ushtrimi klasik i parë për të kuptuar idenë e enkriptimit, dhe për programim me tekste.

EnglishEN

The Caesar cipher shifts each letter a few places (A→D, B→E). Anyone breaks it in seconds — but it's the classic first exercise for understanding encryption, and for string programming.

Si ta mendosh

Si një kod që shpikin fëmijët për t'i shkruar letra njëri-tjetrit.

Lexoje në anglisht

Like a code kids invent to write each other notes.

Shembull kodipython

def cezar(teksti, n):
    return "".join(chr((ord(c) - 97 + n) % 26 + 97) if c.islower() else c for c in teksti)
print(cezar("tung", 3))   # wxqj

Terma të lidhur