"""
摩斯密码
"""def encode_morse(message):char_to_dots = {'A': '.-', 'B': '-...', 'C': '-.-.', 'D': '-..', 'E': '.', 'F': '..-.','G': '--.', 'H': '....', 'I': '..', 'J': '.---', 'K': '-.-', 'L': '.-..','M': '--', 'N': '-.', 'O': '---', 'P': '.--.', 'Q': '--.-', 'R': '.-.','S': '...', 'T': '-', 'U': '..-', 'V': '...-', 'W': '.--', 'X': '-..-','Y': '-.--', 'Z': '--..', ' ': ' ', '0': '-----','1': '.----', '2': '..---', '3': '...--', '4': '....-', '5': '.....','6': '-....', '7': '--...', '8': '---..', '9': '----.','&': '.-...', "'": '.----.', '@': '.--.-.', ')': '-.--.-', '(': '-.--.',':': '---...', ',': '--..--', '=': '-...-', '!': '-.-.--', '.': '.-.-.-','-': '-....-', '+': '.-.-.', '"': '.-..-.', '?': '..--..', '/': '-..-.'} # 摩斯密码对照表return ' '.join([char_to_dots[i] for i in message.upper()]) # 将用户输入转为摩斯密码if __name__ == '__main__':print(encode_morse("EDABBIT CHALLENGE"))

python之莫斯密码相关推荐

  1. 莫斯密码加密与解密--python解密篇

    问题描述 莫尔斯码( Morse Code)最早用于电报通信,因此一般称为莫尔斯电码.这是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母.数字和标点符号等.莫尔斯码由两种基本信号组成: ...

  2. python 随机生成密码

    python 随机生成密码 #!/usr/bin/env python # -*- encoding: utf-8 -*- """ @Introduce : 随机生成密码 ...

  3. [源码]python Scapy Ftp密码嗅探

    [源码]python Scapy Ftp密码嗅探 原理很简单,FTP密码明文传输的 截取tcp 21端口User和Pass数据即可 Scapy框架编译程序较大(一个空程序都25M),所以就不提供exe ...

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

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

  5. 思路+源码,利用Python破解WIFI密码详解,100M的字典已备好

    前言 WIFI破解,Python程序员必学技能.WIFI已经完全普及,现在Python程序员没网,走到哪里都不怕! 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后 ...

  6. 在python中设置密码登录_在python中生成密码

    在python中生成密码 我想在python中生成一些字母数字密码. 一些可能的方法是: import string from random import sample, choice chars = ...

  7. 在Azure Data StudioSQL笔记本中使用Python脚本加密密码

    This article explores the Python scripts for encrypting and decrypting passwords in SQL Server using ...

  8. python判断用户名密码是否正确_python实现用户名密码校验

    本文实例为大家分享了python实现用户名密码校验的具体代码,供大家参考,具体内容如下 需要实现功能 输入用户名密码 : 认证成功后显示 欢迎信息 : 连续输错三次后 锁定 : readme: 具体请 ...

  9. python实现账号密码登录

    用Python实现账号密码登录 准备 无需数据库 程序简介 运行这个程序,注册后哪怕重新运行,注册的账号依然存在,我们可以把账号密码分别保存到2个txt中,使用的时候再读取txt 为了安全起见,我们可 ...

最新文章

  1. 工作事件五点作法和网络中所产生的Winsock连接与互动
  2. java hashmap object_Java中的大量Object(使用HashMap)
  3. .net IDE 界面编程AutoScale属性惹的大麻烦
  4. JavaScript中的String()函数与示例
  5. 《Java8实战》笔记(14):函数式编程的技巧
  6. c++ 操作mysql_C++操作mysql方法总结(1)
  7. 信息学奥赛一本通 1086:角谷猜想 | OpenJudge NOI 1.5 21
  8. pr下雪下雨_图像增强:下雨,下雪。 如何修改照片以训练自动驾驶汽车
  9. 游戏窗口组合键消息失败_5失败的投资组合,以后我在这里
  10. Android 布局管理器 之 TableLayout
  11. [HNOI2010] 城市建设_动态最小生成树(Dynamic_MST)
  12. 服务器远程桌面连接限制ip,服务器设置防火墙规则,实现远程桌面连接的ip限制...
  13. 华为主题锁屏壁纸换不掉_华为手机总出现一些不明照片咋回事,原来你没关闭这个默认设置...
  14. wordpress好用的插件-wordpress插件自动采集伪原创发布插件免费
  15. 《shard 入门精要》冯乐乐
  16. python爬虫02 - 爬虫请求模块 request库 json数据
  17. 腾讯视频qlv格式怎么转换成mp4在手机上播放
  18. APP支付和H5网页支付有哪些不同?
  19. java实现百度网盘爬虫
  20. 全景分割相关论文写作与准备笔记

热门文章

  1. java实现圆桌问题
  2. 【华为机试真题 Python实现】解密犯罪时间【2022 Q2 | 200】
  3. 如何在日语键盘布局上使用正确的按键顺序
  4. 谷歌浏览器无法在地址栏输入搜索的解决办法
  5. 【前端 - CSS】第 13 课 - CSS 应用案例 - 体育新闻
  6. dotnet 为大型应用接入 ApplicationStartupManager 启动流程框架
  7. PC计算机的BIOS是,小编告诉你们电脑的bios在哪
  8. PTA题目:求符合给定条件的整数集 (15分)
  9. VMware的虚拟网络编辑器,在配置的过程中没有桥接模式!
  10. KEIL报错:warning: #177-D: variable i was declared but never referenced