python转换字符串为摩尔斯电码的方法


Posted in Python onJuly 06, 2015

本文实例讲述了python转换字符串为摩尔斯电码的方法。分享给大家供大家参考。具体实现方法如下:

chars = ",.0123456789?abcdefghijklmnopqrstuvwxyz"
codes = """--..-- .-.-.- ----- .---- ..--- ...-- ....- ..... -.... --... ---..
      ----. ..--.. .- -... -.-. -... . ..-. --. .... .. .--- -.- .-.. --
      -. --- .--. --.- .-. ... - ..- ...- .-- -..- -.-- --.."""
keys = dict(zip(chars, codes.split()))
def char2morse(char):
  return keys.get(char.lower(), char)
print ' '.join(char2morse(c) for c in 'SOS')

运行结果如下:
... --- ...

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python翻译软件实现代码(使用google api完成)
Nov 26 Python
python k-近邻算法实例分享
Jun 11 Python
使用Python从有道词典网页获取单词翻译
Jul 03 Python
django 发送邮件和缓存的实现代码
Jul 18 Python
启动Atom并运行python文件的步骤
Nov 09 Python
Django ORM 常用字段与不常用字段汇总
Aug 09 Python
使用python os模块复制文件到指定文件夹的方法
Aug 22 Python
详解Python self 参数
Aug 30 Python
Python callable内置函数原理解析
Mar 05 Python
keras读取h5文件load_weights、load代码操作
Jun 12 Python
通过cmd进入python的步骤
Jun 16 Python
Python数据分析之绘图和可视化详解
Jun 02 Python
python实现文件路径和url相互转换的方法
Jul 06 #Python
详解Python中的Cookie模块使用
Jul 06 #Python
python计算文本文件行数的方法
Jul 06 #Python
python实现ping的方法
Jul 06 #Python
python删除指定类型(或非指定)的文件实例详解
Jul 06 #Python
python根据日期返回星期几的方法
Jul 06 #Python
python获取文件扩展名的方法
Jul 06 #Python
You might like
杏林同学录(八)
2006/10/09 PHP
PHP中常用数组处理方法实例分析
2008/08/30 PHP
PHP禁止页面缓存的代码
2011/10/23 PHP
php中fgetcsv()函数用法实例
2014/11/28 PHP
jQuery 定时局部刷新(setInterval)
2010/11/19 Javascript
JS的replace方法介绍
2012/10/20 Javascript
用js判断输入是否为中文的函数
2014/03/10 Javascript
JavaScript定义类和对象的方法
2014/11/26 Javascript
nodejs下打包模块archiver详解
2014/12/03 NodeJs
用js读、写、删除Cookie代码续篇
2014/12/03 Javascript
jQuery+AJAX实现无刷新下拉加载更多
2015/07/03 Javascript
JavaScript+CSS实现的可折叠二级菜单实例
2016/02/29 Javascript
JavaScript学习笔记之数组去重
2016/03/23 Javascript
javascript 常用验证函数总结
2016/06/28 Javascript
获取input标签的所有属性的方法
2016/06/28 Javascript
3分钟快速搭建nodejs本地服务器方法运行测试html/js
2017/04/01 NodeJs
ES6下React组件的写法示例代码
2017/05/04 Javascript
详解vue数据渲染出现闪烁问题
2017/06/29 Javascript
JS设置随机出现2个数字的实例代码
2017/07/19 Javascript
vue全局组件与局部组件使用方法详解
2018/03/29 Javascript
vue语法自动转typescript(解放双手)
2019/09/18 Javascript
[02:38]2018DOTA2亚洲邀请赛赛前采访-VGJ.T
2018/04/03 DOTA
python+pyqt实现12306图片验证效果
2017/10/25 Python
python 获取list特定元素下标的实例讲解
2018/04/09 Python
python实现搜索文本文件内容脚本
2018/06/22 Python
使用pandas批量处理矢量化字符串的实例讲解
2018/07/10 Python
浅谈python3中input输入的使用
2019/08/02 Python
详解python中的异常和文件读写
2021/01/03 Python
HTML5之SVG 2D入门11—用户交互性(动画)介绍及应用
2013/01/30 HTML / CSS
男方父母证婚词
2014/01/12 职场文书
农民致富事迹材料
2014/01/23 职场文书
高中生操行评语
2014/04/25 职场文书
学生不讲诚信检讨书
2014/09/29 职场文书
党员对十八届四中全会的期盼思想汇报范文
2014/10/17 职场文书
婚宴邀请函
2015/01/30 职场文书
MySQL 语句执行顺序举例解析
2022/06/05 MySQL