python轉(zhuǎn)換字符串為摩爾斯電碼的方法
本文實(shí)例講述了python轉(zhuǎn)換字符串為摩爾斯電碼的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
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')
運(yùn)行結(jié)果如下:
... --- ...
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- Python字符串、元組、列表、字典互相轉(zhuǎn)換的方法
- Python字符串特性及常用字符串方法的簡(jiǎn)單筆記
- 詳解Python字符串對(duì)象的實(shí)現(xiàn)
- 分享Python字符串關(guān)鍵點(diǎn)
- python開(kāi)發(fā)之字符串string操作方法實(shí)例詳解
- Python編程中字符串和列表的基本知識(shí)講解
- 在Python中的Django框架中進(jìn)行字符串翻譯
- Python字符串轉(zhuǎn)換成浮點(diǎn)數(shù)函數(shù)分享
- 在Python中用split()方法分割字符串的使用介紹
- Python中的字符串類(lèi)型基本知識(shí)學(xué)習(xí)教程
相關(guān)文章
《Python之禪》中對(duì)于Python編程過(guò)程中的一些建議
這篇文章主要介紹了《Python之禪》中對(duì)于Python編程過(guò)程中的一些建議,需要的朋友可以參考下2015-04-04
Python subprocess模塊學(xué)習(xí)總結(jié)
從Python 2.4開(kāi)始,Python引入subprocess模塊來(lái)管理子進(jìn)程,以取代一些舊模塊的方法:如 os.system、os.spawn*、os.popen*、popen2.*、commands.*不但可以調(diào)用外部的命令作為子進(jìn)程,而且可以連接到子進(jìn)程的input/output/error管道,獲取相關(guān)的返回信息2014-03-03
Python在字典中獲取帶權(quán)重的隨機(jī)值實(shí)現(xiàn)方式
這篇文章主要介紹了Python在字典中獲取帶權(quán)重的隨機(jī)值,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-11-11
Prometheus開(kāi)發(fā)中間件Exporter過(guò)程詳解
這篇文章主要介紹了Prometheus開(kāi)發(fā)中間件Exporter過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11
PyTorch之torch.randn()如何創(chuàng)建正態(tài)分布隨機(jī)數(shù)
這篇文章主要介紹了PyTorch之torch.randn()如何創(chuàng)建正態(tài)分布隨機(jī)數(shù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02

