📚 Python小技巧:用ROT13进行趣味文本加密 🤓
发布时间:2025-03-28 10:46:44 编辑:卓堂河 来源:
在编程的世界里,ROT13是一种简单有趣的加密方式,尤其在Python中实现起来非常优雅!👀 它通过将字母表中的每个字符向后移动13个位置来加密内容,解密时再移回即可。这种加密方法既复古又实用,特别适合用来保护一些轻松的内容,比如游戏谜题或玩笑信息。🔄
那么如何用Python实现呢?首先导入`string`模块,利用其内置的字母表,结合循环和条件判断,就可以轻松完成加密任务啦!🎉 示例代码如下:
```python
import string
def rot13(text):
result = []
for char in text:
if char.isalpha():
base = ord('A') if char.isupper() else ord('a')
shifted = (ord(char) - base + 13) % 26 + base
result.append(chr(shifted))
else:
result.append(char)
return ''.join(result)
测试
plaintext = "Hello World!"
ciphertext = rot13(plaintext)
print(f"原文: {plaintext}")
print(f"密文: {ciphertext}")
```
试试吧!你会发现原来编程也能这么好玩。💡 Python 加密解密 ROT13
上一篇:🌟qq相册怎么设置权限🌟
下一篇:最后一页
- 📚 Python小技巧:用ROT13进行趣味文本加密 🤓
- 📱 qq邮箱下载安装指南 | 让沟通更便捷
- 住房公积⾦提取流程是怎样的 🏡💸
- 摩托车交通必须戴头盔吗 🚗Helmet?
- 臻丽reachesli(企业商标大全及及商标信息查询)
- 🚗💨 我国道路通行的规定 🚦
- 📚✨知识星球电脑版登录指南 | 快速开启学习之旅✨📚
- 💻Python Socket通讯:TCP & UDP探索🚀
- 💻问题排查:电脑显示联接网络5,却无法上网
- 📱华为P30 Lite换屏价格知多少?
- 广东药科大学官网(广东药科大学)
- 二氧化硫排放浓度标准
- 🎬🎉 喜都国际影院白城店——你的观影首选! 🎭✨
- 太阳花 🌞🌻
- 📚人力资源管理师教材:职场进阶的秘密武器🌟