解密的类似,主要用到ord、chr函数。

%26是确保加密后的值仍然在字母表范围内(当然为了能解密,前提条件是原文的字符也不能超过这26个字母)
为什么要%26呢?直接用原文的Unicode值加三再转换成字符不就可以了吗? ---
凯撒密码应该是很古老的加密技术吧,那时候计算机都还没出现,ASCII码或者你说的unicode码更不存在。所以说表示字符的就那么26个。当然你说我可以创造一些字符啊,那也没问题,和直接用数字也没多少区别。但有可能保持这26个字母更能起到混淆视听的作用,毕竟它们可能不能一眼看出是密码。
不管在古代还是现代,增加字库都是有成本的,比如雕刻活字、设计字体等,能复用现有字体的话,打印传播密文的成本就大大降低。
jul是七月的意思,是july的缩写。
英语月份的缩写除九月的英文缩写是前四个字母Sept,其他的都是英文全称的前三位,因此july的缩写是jul。
译文:我们这儿1月份总会下雪。
译文:去年6月我决定去马贝拉旅行。
Jul代表7月份。Jul是英文单词July的简写,July是名词,中文意思是「7月份」。
例句:1、Please hand in a hardcopy of this form to the Teaching& Learning Office before Jul 21.请在2006年7月21日前将此表交到国际学院教学办公室。2、Total potassium content of all varieties increased from Jul to Dec.而全钾含量在7月至12月的测定期间呈持续升高趋势。