python转换字符串为摩尔斯电码的方法
作者:pythoner 时间:2022-01-01 10:17:44
本文实例讲述了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,字符串
0
投稿
猜你喜欢
用CSS设置表格Table的细边框的比较好用的方法
2010-09-06 14:58:00
成功的用户界面的八个特性[译]
2009-04-20 20:36:00
SQL server使用自定义函数以及游标
2011-11-03 17:26:27
彻底弄懂CSS盒子模式之一(DIV布局快速入门)
2007-05-11 17:03:00
oracle 常用的几个SQL
2009-12-01 12:36:00
使用cookie和application实现在线人数统计
2007-09-18 13:01:00
仿google的asp分页代码
2009-03-08 18:27:00
使用Python处理KNN分类算法的实现代码
2023-11-03 07:03:07
Persits AspJpeg 1.8+ 轻松实现透明文字去锯齿水印
2009-03-20 14:03:00
使用FCKeditor添加文章时,在文章最后多了逗号
2007-10-11 13:38:00
浅谈Oracle数据库的建模与设计
2010-07-20 12:55:00
Go for-range 的 value值地址每次都一样的原因解析
2023-09-23 12:59:20
ASP中使用存储过程介绍
2008-10-10 12:10:00
给网页添加打印功能按钮
2008-12-12 13:11:00
详解Python使用tensorflow入门指南
2023-08-22 13:37:09
Web设计色彩速查表
2009-12-21 16:24:00
Linux 中PHP的安装教程
2023-10-07 20:34:21
PHP模板引擎Smarty中变量的使用方法示例
2023-11-14 23:32:25
SQL Server 2005如何设置多字段做关键字
2009-01-08 15:57:00
asp一个空间绑定N个域名的方法!
2009-03-08 18:32:00