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 元组(Tuple)操作详解
Mar 11 Python
Python字符编码与函数的基本使用方法
Sep 30 Python
python+opencv实现动态物体追踪
Jan 09 Python
python 列表删除所有指定元素的方法
Apr 19 Python
对Python字符串中的换行符和制表符介绍
May 03 Python
python使用folium库绘制地图点击框
Sep 21 Python
Python使用gRPC传输协议教程
Oct 16 Python
Python 输入一个数字判断成绩分数等级的方法
Nov 15 Python
Python 实现数据结构-堆栈和队列的操作方法
Jul 17 Python
在SQLite-Python中实现返回、查询中文字段的方法
Jul 17 Python
Python实现栈和队列的简单操作方法示例
Nov 29 Python
基于python实现对文件进行切分行
Apr 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
smarty模板引擎从php中获取数据的方法
2015/01/22 PHP
php通过asort()给关联数组按照值排序的方法
2015/03/18 PHP
php两点地理坐标距离的计算方法
2018/12/29 PHP
laravel实现上传图片的两种方式小结
2019/10/12 PHP
通过身份证号得到出生日期和性别的js代码
2009/11/23 Javascript
JavaScript 对象模型 执行模型
2010/10/15 Javascript
JavaScript异步回调的Promise模式封装实例
2014/06/07 Javascript
Javascript中数组方法汇总(推荐)
2015/04/01 Javascript
javascript中setTimeout使用指南
2015/07/26 Javascript
javascript创建对象、对象继承的实用方式详解
2016/03/08 Javascript
分分钟学会vue中vuex的应用(入门教程)
2017/09/14 Javascript
详解vue中引入stylus及报错解决方法
2017/09/22 Javascript
jQuery使用zTree插件实现可拖拽的树示例
2017/09/23 jQuery
Node.js中sequelize时区的配置方法
2017/12/10 Javascript
使用Vue-Awesome-Swiper实现旋转叠加轮播效果&平移轮播效果
2019/08/16 Javascript
JQuery使用数组遍历跳出each循环
2020/09/01 jQuery
vue 里面的 $forceUpdate() 强制实例重新渲染操作
2020/09/21 Javascript
彻底理解Python list切片原理
2017/10/27 Python
python通过socket实现多个连接并实现ssh功能详解
2017/11/08 Python
python 实现登录网页的操作方法
2018/05/11 Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
2018/10/21 Python
ansible动态Inventory主机清单配置遇到的坑
2020/01/19 Python
python爬虫用scrapy获取影片的实例分析
2020/11/23 Python
python3实现飞机大战
2020/11/29 Python
Html5实现用户注册自动校验功能实例代码
2016/05/24 HTML / CSS
美国网上眼镜供应商:LEOTONY(眼镜、RX太阳镜和太阳镜)
2017/10/31 全球购物
澳大利亚在线家具店:Luxo Living
2019/03/24 全球购物
工程业务员工作职责
2013/12/07 职场文书
见习期自我鉴定
2014/01/31 职场文书
酒店仓管员岗位职责
2015/04/01 职场文书
电影开国大典观后感
2015/06/04 职场文书
公司酒会致辞
2015/07/30 职场文书
优秀共产党员事迹材料2016
2016/02/29 职场文书
Mysql 如何批量插入数据
2021/04/06 MySQL
总结高并发下Nginx性能如何优化
2021/11/01 Servers
Python OpenGL基本配置方式
2022/05/20 Python