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映射列表实例分析
Jan 26 Python
Python中函数的多种格式和使用实例及小技巧
Apr 13 Python
python使用线程封装的一个简单定时器类实例
May 16 Python
Python3字符串学习教程
Aug 20 Python
Python排序搜索基本算法之归并排序实例分析
Dec 08 Python
关于Python的一些学习总结
May 25 Python
python实现猜数字小游戏
Mar 24 Python
基于Django框架的权限组件rbac实例讲解
Aug 31 Python
如何从csv文件构建Tensorflow的数据集
Sep 21 Python
python用tkinter实现一个简易能进行随机点名的界面
Sep 27 Python
弄清Pytorch显存的分配机制
Dec 10 Python
OpenCV-Python实现轮廓的特征值
Jun 09 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
jQuery EasyUI API 中文文档 - DateBox日期框
2011/10/15 PHP
基于PHP读取TXT文件向数据库导入海量数据的方法
2013/04/23 PHP
解析php利用正则表达式解决采集内容排版的问题
2013/06/20 PHP
PHP CURL CURLOPT参数说明(curl_setopt)
2013/09/30 PHP
php实现简单加入购物车功能
2017/03/07 PHP
PHP substr()函数参数解释及用法讲解
2017/11/23 PHP
如何通过Apache在本地配置多个虚拟主机
2020/07/29 PHP
RR vs IO BO3 第一场2.13
2021/03/10 DOTA
jQuery bind事件使用详解
2011/05/05 Javascript
JavaScript验证Email(3种方法)
2015/09/21 Javascript
完善的jquery处理机制
2016/02/21 Javascript
利用js来实现缩略语列表、文献来源链接和快捷键列表
2016/12/16 Javascript
jQuery实现Select下拉列表进行状态选择功能
2017/03/30 jQuery
使用Webpack提高Vue.js应用的方式汇总(四种)
2017/07/10 Javascript
微信小程序 rich-text的使用方法
2017/08/04 Javascript
es6学习之解构时应该注意的点
2017/08/29 Javascript
详解vue-router数据加载与缓存使用总结
2018/10/29 Javascript
详解如何实现Element树形控件Tree在懒加载模式下的动态更新
2019/04/25 Javascript
[59:48]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第一场 1月26日
2021/03/11 DOTA
Python、Javascript中的闭包比较
2015/02/04 Python
python学习数据结构实例代码
2015/05/11 Python
Python中强大的命令行库click入门教程
2016/12/26 Python
python  文件的基本操作 菜中菜功能的实例代码
2019/07/17 Python
python web框架中实现原生分页
2019/09/08 Python
canvas画图被放大且模糊的解决方法
2020/08/11 HTML / CSS
成都思必达公司C#程序员招聘面试题
2013/06/26 面试题
内部类的定义、种类以及优点
2013/10/16 面试题
少年闰土教学反思
2014/02/22 职场文书
企业员工培训感言
2014/02/26 职场文书
禁止酒驾标语
2014/06/25 职场文书
2014年幼儿园国庆主题活动方案
2014/09/16 职场文书
“四风”问题对照检查材料思想汇报
2014/09/16 职场文书
2015年高中生国庆节演讲稿
2015/07/30 职场文书
学习党章心得体会2016
2016/01/15 职场文书
《半截蜡烛》教学反思
2016/02/19 职场文书
《哪吒之魔童降世》观后感:世上哪有随随便便的成功
2019/11/08 职场文书