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编程开发之日期操作实例分析
Nov 13 Python
详解Python中的__getitem__方法与slice对象的切片操作
Jun 27 Python
关于Python中Inf与Nan的判断问题详解
Feb 08 Python
python数据清洗系列之字符串处理详解
Feb 12 Python
python中子类调用父类函数的方法示例
Aug 18 Python
Python输出各行命令详解
Feb 01 Python
配置 Pycharm 默认 Test runner 的图文教程
Nov 30 Python
Python Numpy数组扩展repeat和tile使用实例解析
Dec 09 Python
Python自动重新加载模块详解(autoreload module)
Apr 01 Python
Python中格式化字符串的四种实现
May 26 Python
Python Pandas list列表数据列拆分成多行的方法实现
Dec 14 Python
python中os.path.join()函数实例用法
May 26 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
php中利用post传递字符串重定向的实现代码
2011/04/21 PHP
PHP判断变量是否为0的方法
2014/02/08 PHP
PHP中$this和$that指针使用实例
2015/01/06 PHP
PHP简单实现无限级分类的方法
2016/05/13 PHP
详解PHP版本兼容之openssl调用参数
2018/07/25 PHP
PHP快速导出百万级数据到CSV或者EXCEL文件
2020/11/27 PHP
javascript自启动函数的问题探讨
2013/10/05 Javascript
js点击选择文本的方法
2015/02/09 Javascript
JAVASCRIPT代码编写俄罗斯方块网页版
2015/11/26 Javascript
简单介绍JavaScript数据类型之隐式类型转换
2015/12/28 Javascript
JS遍历数组及打印数组实例分析
2016/01/21 Javascript
AngularJS身份验证的方法
2016/02/17 Javascript
基于原生JS实现图片裁剪
2016/08/01 Javascript
纯前端JavaScript实现Excel IO案例分享
2016/08/26 Javascript
Angular5给组件本身的标签添加样式class的方法
2018/04/07 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
2018/08/05 Javascript
利用chrome浏览器进行js调试并找出元素绑定的点击事件详解
2021/01/30 Javascript
ng-zorro-antd 入门初体验
2018/12/03 Javascript
jQuery实现回到顶部效果
2020/10/19 jQuery
Django中url的反向查询的方法
2018/03/14 Python
Python 调用 zabbix api的方法示例
2019/01/06 Python
python DataFrame 取差集实例
2019/01/30 Python
Python实现的对一个数进行因式分解操作示例
2019/06/27 Python
TensorFlow 读取CSV数据的实例
2020/02/05 Python
Python逐行读取文件内容的方法总结
2020/02/14 Python
python 操作excel表格的方法
2020/12/05 Python
捷克鲜花配送:Florea.cz
2018/10/29 全球购物
财务总经理岗位职责
2014/02/16 职场文书
我们的节日清明节活动方案
2014/03/05 职场文书
开业主持词
2014/03/21 职场文书
食品安全责任书
2014/04/15 职场文书
竞选体育委员演讲稿
2014/04/26 职场文书
安全生产大检查方案
2014/05/07 职场文书
拓展策划方案
2014/06/03 职场文书
初中历史教学反思
2016/02/19 职场文书
mysql 8.0.27 绿色解压版安装教程及配置方法
2022/04/20 MySQL