ord(查询的字符):

        查询字符的ASCLL码

chr(需要转换的ascll码):

        将ASCLL相应数值的数转换成字符

xxyw=input()
xxmw=''
for w in xxyw:if 'a'<=w<='z':print(chr((ord(w)-ord('a')+2)%26+ord('a')),end='')#输出加密后的字符xxmw+=chr((ord(w)-ord('a')+2)%26+ord('a'))#把加密后的字符添加到xxmw列表elif 'A'<=w<='Z':print(chr((ord(w) - ord('A') + 2) % 26 + ord('A')), end='')xxmw += chr((ord(w) - ord('A') + 2) % 26 + ord('A'))else:print(w,end='')xxmw += w
print()
for w in xxmw:if 'a'<=w<='z':print(chr((ord(w)-ord('a')-2)%26+ord('a')),end='')elif 'A'<=w<='Z':print(chr((ord(w) - ord('A') - 2) % 26 + ord('A')), end='')else:print(w,end='')

Python----凯撒密码、将字符转换成ASCLL函数、将ASCLL码转换成字符函数相关推荐

  1. Python凯撒密码解密

    Python 凯撒密码解密 简介 加密 解密 python程序. 其他参考文章 简介 在密码学中,恺撒密码(英语:Caesar cipher),或称恺撒加密.恺撒变换.变换加密,是一种最简单且最广为人 ...

  2. python凯撒密码实现_密码:凯撒密码及其Python实现

    python凯撒密码实现 Before we start let's some basic terminology... 在开始之前,让我们先介绍一些基本术语... The art and scien ...

  3. Python凯撒密码

    Python凯撒密码 设置变量储存字母字符串 text = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz' 循环设置 while True ...

  4. python凯撒密码详解_Python基础题目集--课堂案例

    这些案例均为在校期间学习<python基础编程>课程的案例,适合初学者练手~ 1.输入分数,返回等级 ''' 分数区间为0~100,等级:A(>=90).B(>=80).C(& ...

  5. python凯撒密码e_凯撒密码python实现

    写在前面的话 凯撒密码原理比较简单. 原理 在密码学中,恺撒密码(英语:Caesar cipher),或称恺撒加密.恺撒变换.变换加密,是一种最简单且最广为人知的加密技术.它是一种替换加密的技术,明文 ...

  6. python123 凯撒密码,Python:Caesar代码,python,凯撒,密码

    题目来自:python123.io 题目描述 恺撒密码是古罗马恺撒大帝用来对军事情报进行加解密的算法,它采用了替换方法对信息中的每一个英文字符循环替换为字母表序列中该字符后面的第三个字符,即,字母表的 ...

  7. python凯撒密码加密写入文件_Python用户名密码登录系统(MD5加密并存入文件,三次输入错误将被锁定)及对字符串进行凯撒密码加解密操作...

    #-*- coding: gb2312 -*-#用户名密码登录系统(MD5加密并存入文件)及对字符串进行凯撒密码加解密操作#作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/k ...

  8. Python|凯撒密码

    凯撒密码是古罗马凯撒大帝用来对军事情报进行加密的算法,它采用了替换方法对信息的每一个英文字符循环替换为字母表序列中该字符后面的第三个字符. 原文:A B C D E F G H I J K L M N ...

  9. python 凯撒密码加密和暴力破解

    def decrypt(message):#凯撒密码破解SYMBOLS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'#循环遍历所有可能的KEYfor key in range(len(SY ...

  10. python凯撒密码详解_四十八、Python用smtp发邮件详解(163和QQ邮箱)

    Python发邮件详解 一.利用163的smtp发送邮件 import smtplibfrom email.mime.text import MIMETextfrom email.header imp ...

最新文章

  1. MySQL Replication 主从复制全方位解决方案
  2. Wireshark 跟踪TCP流
  3. OpenCV支持向量机SVM对线性不可分数据的处理
  4. 丑憨批的爬虫笔记1(导学+requests))
  5. python抠透明图_python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
  6. Diango博客--19.使用 Docker部署项目到线上服务器
  7. php登录处理代码,php登录与退出登录实例代码
  8. Java Web 项目SSO实战二之(win7 and Windows server 2008)
  9. 网站地图生成器_10个相见恨晚的PPT网站 让你看一眼就心动
  10. matlab多行注释
  11. java使用imagej_【原创】imagej使用达人指南,分享给大家!
  12. 理论+实验:Apache网页与安全优化(网页压缩、网页缓存、隐藏版本信息、网页图片防盗链)
  13. keil出现同一个宏定义赋值在多个文件中结果不一致问题
  14. 贴吧云签到php源码,Tieba-Cloud-Sign: 百度贴吧云签到,在服务器上配置好就无需进行任何操作便可以实现贴吧的全自动签到。配合插件使用还可实现云灌水、点赞、封禁、删帖、审查等功能...
  15. Endnote导入下载好的引用文件
  16. RMAN CROSSCHECK命令 说明
  17. ACM模板 | 学习笔记 树相关
  18. 免费瘫软入院,付费发飙成壮汉,YoMail 想干嘛?
  19. 记一次个人服务器被nicehash挖矿,排查挖矿程序记录
  20. ClickHouse技术分享PPT

热门文章

  1. 如何建立自动语音问卷外呼系统
  2. 微信小程序直接引用外部地图(腾讯地图、高德地图导航)附代码!!
  3. mysql join 一对多_Join 一对多连接
  4. 连接Wifi时自动弹出登录页面是如何做到的?
  5. 信源编码作业(1)——绘制并分析清浊音频谱图
  6. 从方法到实践,银行如何搭建用户体验管理体系?
  7. 路径与轨迹、路径规划与轨迹规划、路径跟踪与轨迹跟踪
  8. 爬虫——scrapy框架爬取多个页面电影的二级子页面的详细信息
  9. CrackMe160 学习笔记 之 044
  10. 在Win10 PC上安装Ubuntu 20.04 系统