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 12 Python
python获取标准北京时间的方法
Mar 24 Python
Python新手实现2048小游戏
Mar 31 Python
python生成器,可迭代对象,迭代器区别和联系
Feb 04 Python
python实现决策树ID3算法的示例代码
May 30 Python
Python3 导入上级目录中的模块实例
Feb 16 Python
Django使用中间件解决前后端同源策略问题
Sep 02 Python
python自动化实现登录获取图片验证码功能
Nov 20 Python
关于python中plt.hist参数的使用详解
Nov 28 Python
Python pyautogui模块实现鼠标键盘自动化方法详解
Feb 17 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
Apr 27 Python
为什么说python适合写爬虫
Jun 11 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的5个入手程序
2006/11/23 PHP
基于curl数据采集之单页面采集函数get_html的使用
2013/04/28 PHP
关于PHP堆栈与列队的学习
2013/06/21 PHP
使用Curl进行抓取远程内容时url中文编码问题示例探讨
2013/10/29 PHP
PHP获取路径和目录的方法总结【必看篇】
2017/03/04 PHP
php+redis消息队列实现抢购功能
2018/02/08 PHP
php项目中类的自动加载实例讲解
2019/09/12 PHP
jQuery实现公告文字左右滚动的实例代码
2013/10/29 Javascript
jquery动态更换设置背景图的方法
2014/03/25 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
2014/05/07 Javascript
jquery实现表单输入时提示文字滑动向上效果
2015/08/10 Javascript
AngularJS基础 ng-mouseenter 指令示例代码
2016/08/02 Javascript
yii form 表单提交之前JS在提交按钮的验证方法
2017/03/15 Javascript
微信小程序图片宽100%显示并且不变形
2017/06/21 Javascript
js实现QQ面板拖拽效果(慕课网DOM事件探秘)(全)
2017/09/19 Javascript
EasyUI实现下拉框多选功能
2017/11/07 Javascript
vue的全局变量和全局拦截请求器的示例代码
2018/09/13 Javascript
微信小程序之swiper滑动面板用法示例
2018/12/04 Javascript
解决vue 单文件组件中样式加载问题
2019/04/24 Javascript
JS绘图Flot应用图形绘制异常解决方案
2020/10/16 Javascript
[01:27:30]LGD vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Python实现windows下模拟按键和鼠标点击的方法
2015/03/13 Python
Python删除空文件和空文件夹的方法
2015/07/14 Python
解决Pandas to_json()中文乱码,转化为json数组的问题
2018/05/10 Python
python语言基本语句用法总结
2019/06/11 Python
Python字典对象实现原理详解
2019/07/01 Python
html5中的input新属性range使用记录
2014/09/05 HTML / CSS
canvas需要在标签里直接定义宽高
2014/12/17 HTML / CSS
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
魔声耳机官方网站:Monster是世界第一品牌的高性能耳机
2016/10/26 全球购物
授权委托书格式
2014/07/31 职场文书
关于旅游的活动方案
2014/08/15 职场文书
拾金不昧表扬信
2015/01/16 职场文书
加入学生会自荐书
2015/03/05 职场文书
太行山上观后感
2015/06/05 职场文书
2016教师给学生的毕业寄语
2015/12/04 职场文书