Isonjululwe: ascii julius caesar python encryption

Ingxaki enkulu nge-ASCII Julius Caesar Python encryption kukuba ayinamandla kakhulu.

import codecs

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

Lo mgca wekhowudi ungenisa ngaphandle imodyuli yekhowudi. Imodyuli ye-codecs ibonelela ngemisebenzi yokufaka ikhowudi kunye nokuhlaziya idatha.

Umgca olandelayo uchaza umsebenzi obizwa ngokuba yi-rot13. Umsebenzi we-rot13 uthatha umtya njengengxabano kwaye ubuyisela umtya ofakwe ngekhowudi usebenzisa i-algorithm ye-rot13.

I-algorithm ye-rot13 yi-algorithm elula yokubhala i-encryption algorithm ethatha indawo yeleta nganye ngoonobumba be-13 emva kwayo kwi-alfabhethi.

Ikhowudi ye-Ascii

KwiPython, ungasebenzisa imodyuli yekhowudi ye-ascii ukumela abalinganiswa be-ASCII. Umzekelo, umtya "ABC" unokumelwa njengentambo "654321".

UKesare Cipher

I-Caesar Cipher yicipher elula yokubeka endaweni apho unobumba ngamnye kwialfabhethi uthatyathelwa indawo ngonobumba ababini abakwindawo ezantsi. Umzekelo, unobumba A uya kutshintshwa nguD, B uya kutshintshwa nguC, njalo njalo. Le cipher ingasetyenziselwa ukufihla okubhaliweyo.

Izithuba ezihambelanayo:

Shiya Comment