La xaliyay: ascii julius caesar python encryption

Dhibaatada ugu weyn ee ASCII Julius Caesar Python sirta ah waa inaysan aad u xooganayn.

import codecs

def rot13(s):
    return codecs.encode(s, 'rot13')

Khadka koodkan waxa uu soo dejiyaa moduleka codecs-ka. Habka codecs-ku waxa uu bixiyaa hawlo si loo codeeyo oo lagu kala saaro xogta.

Xariiqda xigta ayaa qeexaysa shaqada loo yaqaan rot13. Shaqada rot13 waxay u qaadataa xadhig dood ahaan waxayna soo celisaa xadhigga lagu dhejiyay iyadoo la adeegsanayo algorithm rot13.

Algorithm-ka rot13 waa algorithm sireed fudud oo xaraf kasta ku beddela xarafka 13 xaraf ka dib xagga alifbeetada.

Ascii code

Python dhexdeeda, waxaad isticmaali kartaa moduleka koodka ascii si aad u matasho xarfaha ASCII. Tusaale ahaan, xadhigga "ABC" waxa loo matali karaa sida "654321".

Kaysar Cipher

Kaysar Cipher waa xaraf beddelaad fudud oo xaraf kasta oo alifbeetada ku jira lagu beddelo xarafka laba boos hoos. Tusaale ahaan, xarafka A waxaa lagu beddeli doonaa D, B waxaa lagu beddeli doonaa C, iyo wixii la mid ah. Xirmadan waxa loo isticmaali karaa in lagu sireeyo qoraalka.

Related posts:

Leave a Comment