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实现根据窗口标题调用窗口的方法
Mar 13 Python
Django数据库表反向生成实例解析
Feb 06 Python
python3调用R的示例代码
Feb 23 Python
Flask框架URL管理操作示例【基于@app.route】
Jul 23 Python
Python使用爬虫抓取美女图片并保存到本地的方法【测试可用】
Aug 30 Python
Python推导式简单示例【列表推导式、字典推导式与集合推导式】
Dec 04 Python
python通过对字典的排序,对json字段进行排序的实例
Feb 27 Python
如何基于windows实现python定时爬虫
May 01 Python
python如何使用腾讯云发送短信
Sep 17 Python
使用gunicorn部署django项目的问题
Dec 30 Python
python 进制转换 int、bin、oct、hex的原理
Jan 13 Python
Python3+Django get/post请求实现教程详解
Feb 16 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
咖啡与水的关系
2021/03/03 冲泡冲煮
php 生成WML页面方法详解
2009/08/09 PHP
基于 Swoole 的微信扫码登录功能实现代码
2018/01/15 PHP
提高 DHTML 页面性能
2006/12/25 Javascript
JS创建优美的页面滑动块效果 - Glider.js
2007/09/27 Javascript
Prototype Number对象 学习
2009/07/19 Javascript
JQUERY的属性选择符和自定义选择符使用方法(二)
2011/04/07 Javascript
jsTree 基于JQuery的排序节点 Bug
2011/07/26 Javascript
一个简单的网站访问JS计数器 刷新1次加1次访问
2012/09/20 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
2013/12/13 Javascript
js模仿hover的具体实现代码
2013/12/30 Javascript
js实现俄罗斯方块小游戏分享
2014/01/31 Javascript
jquery下div 的resize事件示例代码
2014/03/09 Javascript
Node.js中使用mongoskin操作mongoDB实例
2014/09/28 Javascript
JavaScript实现的经典文件树菜单效果
2015/09/08 Javascript
JS实现很实用的对联广告代码(可自适应高度)
2015/09/18 Javascript
深入解析JavaScript中的数字对象与字符串对象
2015/10/21 Javascript
浅谈js中test()函数在正则中的使用
2016/08/19 Javascript
JS实现动态添加DOM节点和事件的方法示例
2017/04/28 Javascript
ES6中参数的默认值语法介绍
2017/05/03 Javascript
JS排序算法之希尔排序与快速排序实现方法
2017/12/12 Javascript
vue-router的HTML5 History 模式设置
2018/09/08 Javascript
跨域请求两种方法 jsonp和cors的实现
2018/11/11 Javascript
vscode配置vue下的es6规范自动格式化详解
2019/03/20 Javascript
Python的Flask框架与数据库连接的教程
2015/04/20 Python
PyCharm-错误-找不到指定文件python.exe的解决方法
2019/07/01 Python
简单了解python关系(比较)运算符
2019/07/08 Python
HTML5 embed 标签使用方法介绍
2013/08/13 HTML / CSS
canvas 实现 github404动态效果的示例代码
2017/11/15 HTML / CSS
Ajax请求总共有多少种Callback
2016/07/17 面试题
护理专业毕业生推荐信
2013/10/31 职场文书
学校门卫管理制度
2014/01/30 职场文书
优秀老师事迹材料
2014/02/05 职场文书
市级三好学生事迹材料
2014/08/27 职场文书
2014镇副书记群众路线专题民主生活会思想汇报
2014/09/23 职场文书
婚前保证书范文
2015/02/28 职场文书