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 调用HBase的简单实例
Dec 18 Python
Python 字符串大小写转换的简单实例
Jan 21 Python
Python探索之实现一个简单的HTTP服务器
Oct 28 Python
python机器学习库常用汇总
Nov 15 Python
Python中使用支持向量机SVM实践
Dec 27 Python
Python实现获取前100组勾股数的方法示例
May 04 Python
Django跨域请求问题的解决方法示例
Jun 16 Python
解决pycharm启动后总是不停的updating indices...indexing的问题
Nov 27 Python
python如何利用Mitmproxy抓包
Oct 10 Python
Django自定义YamlField实现过程解析
Nov 11 Python
python+openCV对视频进行截取的实现
Nov 27 Python
Django 实现图片上传和下载功能
Dec 31 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默认安装产生系统漏洞
2006/10/09 PHP
采用thinkphp自带方法生成静态html文件详解
2014/06/13 PHP
PHP性能分析工具XHProf安装使用教程
2015/05/13 PHP
再Docker中架设完整的WordPress站点全攻略
2015/07/29 PHP
PHP会话处理的10个函数
2015/08/11 PHP
ThinkPHP设置禁止百度等搜索引擎转码(简单实用)
2016/02/15 PHP
CI框架集成Smarty的方法分析
2016/05/17 PHP
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
js控制分页打印、打印分页示例
2014/02/08 Javascript
jQuery中data()方法用法实例
2014/12/27 Javascript
浅谈JavaScript中指针和地址
2015/07/26 Javascript
深入浅析JavaScript中的作用域和上下文
2016/03/26 Javascript
详谈angularjs中路由页面强制更新的问题
2017/04/24 Javascript
详解VueJs前后端分离跨域问题
2017/05/24 Javascript
jQuery实现广告条滚动效果
2017/08/22 jQuery
原生JS实现列表子元素顺序反转的方法分析
2018/07/02 Javascript
vue.js 2.0实现简单分页效果
2019/07/29 Javascript
在layui下对元素进行事件绑定的实例
2019/09/06 Javascript
vue.js使用v-model实现父子组件间的双向通信示例
2020/02/05 Javascript
python中关于时间和日期函数的常用计算总结(time和datatime)
2013/03/08 Python
使用Python的Zato发送AMQP消息的教程
2015/04/16 Python
Windows下使Python2.x版本的解释器与3.x共存的方法
2015/10/25 Python
Python人脸识别初探
2017/12/21 Python
Python编程pygame模块实现移动的小车示例代码
2018/01/03 Python
Flask Web开发入门之文件上传(八)
2018/08/17 Python
Python实现分段线性插值
2018/12/17 Python
详解Python3定时器任务代码
2019/09/23 Python
Numpy之reshape()使用详解
2019/12/26 Python
Python实现i人事自动打卡的示例代码
2020/01/09 Python
Python自动化操作实现图例绘制
2020/07/09 Python
python如何变换环境
2020/07/21 Python
菲律宾领先的在线时尚商店:Zalora菲律宾
2018/02/08 全球购物
门卫班长岗位职责
2013/12/15 职场文书
自考毕业自我鉴定
2014/03/18 职场文书
庆国庆国旗下讲话稿2014
2014/09/21 职场文书
如何制作自己的原生JavaScript路由
2021/05/05 Javascript