当前位置: 首页 > news >正文

网站开发的未来展望seo算法培训

网站开发的未来展望,seo算法培训,如何破解网站后台管理,卢龙网站建设“01”替换滴嗒“.-”“摩尔斯电码”字符,加密解密键盘输入的单个字符。 (本笔记适合熟悉循环和列表的 coder 翻阅) 【学习的细节是欢悦的历程】 Python 官网:https://www.python.org/ Free:大咖免费“圣经”教程《 python 完全自学教程》&a…

“01”替换滴嗒“.-”“摩尔斯电码”字符,加密解密键盘输入的单个字符。


  (本笔记适合熟悉循环和列表的 coder 翻阅)


【学习的细节是欢悦的历程】

  • Python 官网:https://www.python.org/

  • Free:大咖免费“圣经”教程《 python 完全自学教程》,不仅仅是基础那么简单……
    地址:https://lqpybook.readthedocs.io/


  自学并不是什么神秘的东西,一个人一辈子自学的时间总是比在学校学习的时间长,没有老师的时候总是比有老师的时候多。
            —— 华罗庚


  • My CSDN主页、My HOT博、My Python 学习个人备忘录
  • 好文力荐、 老齐教室
等风来,不如追风去……


“01”替换滴嗒“.-”“摩尔斯电码”字符
“摩尔斯电码”加密解密
(加密解密键盘输入的单个字符)


本文质量分:

96
本文地址: blogId

CSDN质量分查询入口:http://www.csdn.net/qc


目 录

  • ◆ “摩尔斯电码”加密解密
    • 1、题目描述
    • 2、算法解析
      • 2.1 次级灰色标题
    • 、完整源码



◆ “摩尔斯电码”加密解密


1、题目描述


  • 题目描述截屏图片
    在这里插入图片描述

题目来源于 CSDN 问答社区提问“输入字符串“摩尔斯电码””



回页目录


2、算法解析


  


2.1 次级灰色标题


  • 不管是编码(加密)还是解码(解密),您都得准备好字典:
    加密字典
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Sl3L4to9-1698768532297)(https://img-mid.csdnimg.cn/release/static/image/mid/ask/452112357896178.jpg “#left”)]
    解密字典
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0ZEd92wH-1698768532323)(https://img-mid.csdnimg.cn/release/static/image/mid/ask/52140435789614.jpg “#left”)]

  • 代码运行效果截屏图片
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xpjZDX2c-1698768532325)(https://img-mid.csdnimg.cn/release/static/image/mid/ask/225729257896179.jpg “#left”)]

python代码

#!/sur/bin/nve python
# coding: utf-8def setMorse():morseDict = {1: '.----', 2: '..---', 3: '...--', 4: '....-', 5: '.....', 6: '-....', 7: '--...', 8: '---..', 9: '----.', 0: '-----'}myMorse1 = {k: ''.join(['0' if i == '.' else '1' for i in morseDict.get(k)]) for k in range(10)} # 字典解析式通过摩尔斯电码字典解析出0、1组成的“摩尔斯电码”。myMorse2 = {}for i in range(10):if i < 5:myMorse2[i] = '0'*i + '1'*(5-i)else:myMorse2[i] = '1'*(i%5) + '0'*(5-i%5)myMorse3 = {i: '0'*i + '1'*(5-i) if i < 5 else '1'*(i%5) + '0'*(5-i%5) for i in range(10)}#print(f"\n0、摩尔斯电码字典:\n{morseDict}\n\n1、字典解析式从摩尔斯电码字典解析0、1组成的摩尔斯电码:\n{myMorse1}\n\n2、for循环按规律生成0、1组成的摩尔斯电码:\n{myMorse2}\n\n3、字典解析式按规律生成0、1组成的摩尔斯电码:\n{myMorse3}\n")return myMorse3def encode(s):morse = setMorse() # 设置0、1组成的摩尔斯电码字典。s1 = ord(s) # 1、转数字编码。s2 = [morse.get(int(i)) for i in str(s1)] # 2、转“摩尔斯电码”。s30 = [int(i, 2) for i in s2] # 31、转十进制数处理十进制的非可见字符。s3 = [i+31 for i in s30] # +31是为了过滤掉ascii的前32个非可见字符。。s4 = [chr(i) for i in s3] # 4、十进制数转对应编码的字符串。print(f'\n输入字符“{s}”的\n1、数字编码:{s1}\n2、“摩尔斯电码”:{s2}\n3、十进制数:{s30}\n4、密文字符:{s4}')return 'IO'.join(s4) # 5、用“IO”隔开返回密文字符串。def decode(s):deMorse = {v: k for k,v in setMorse().items()} # 生成“摩尔斯电码”解码字典。s1 = s.split('IO') # 1、还原真实密文。s2 = [ord(i)-31 for i in s1] # 2、还原十进制数。s3 = [f'{bin(i)[2:][-5:]:0>5}' for i in s2] # 还原“摩尔斯电码”,注意不足五位前0凑。s4 = [deMorse.get(i) for i in s3] # 还原原文字符串编码数字字符串。print(f"\n解密过程:\n1、拆分真实密文:{s1}\n2、还原十进制数:{s2}\n3、还原“摩尔斯电码”:{s3}\n4、原来原文字符串编码数字字符串:{s4}")return chr(int(''.join(map(str, s4))))if __name__ == '__main__':s = input('\n输入单个字符:').strip()enS = encode(s) # 加密。print(f"\n密文:{enS}")print(f"解密原文:{decode(enS)}")


  • 代码运行效果截屏图片



回页目录


、完整源码

(源码较长,点此跳过源码)



回页首


上一篇:  经典循环命题:百钱百鸡(翁五钱一只,母三钱,小鸡三只一钱;百钱百鸡百鸡花百钱)
下一篇: 

我的HOT博:

  本次共计收集 246 篇博文笔记信息,总阅读量 40.46w,平均阅读量 1644。已生成 16 篇阅读量不小于 4000 的博文笔记索引链接。数据采集于 2023-10-12 05:41:03 完成,用时 4 分 41.10 秒。


  1. ChatGPT国内镜像站初体验:聊天、Python代码生成等
    ( 59262 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/129035387
    点赞:126   踩 :0  收藏:798  打赏:0  评论:71
    本篇博文笔记于 2023-02-14 23:46:33 首发,最晚于 2023-07-03 05:50:55 修改。
  2. 让QQ群昵称色变的神奇代码
    ( 58086 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/122566500
    点赞:24   踩 :0  收藏:83  打赏:0  评论:17
    本篇博文笔记于 2022-01-18 19:15:08 首发,最晚于 2022-01-20 07:56:47 修改。
  3. pandas 数据类型之 DataFrame
    ( 9173 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/124525814
    点赞:6   踩 :0  收藏:31  打赏:0  评论:0
    本篇博文笔记于 2022-05-01 13:20:17 首发,最晚于 2022-05-08 08:46:13 修改。
  4. 个人信息提取(字符串)
    ( 7215 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/124244618
    点赞:1   踩 :0  收藏:13  打赏:0  评论:0
    本篇博文笔记于 2022-04-18 11:07:12 首发,最晚于 2022-04-20 13:17:54 修改。
  5. Python列表(list)反序(降序)的7种实现方式
    ( 7161 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/128271700
    点赞:5   踩 :0  收藏:22  打赏:0  评论:8
    本篇博文笔记于 2022-12-11 23:54:15 首发,最晚于 2023-03-20 18:13:55 修改。
  6. 罗马数字转换器|罗马数字生成器
    ( 7035 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/122592047
    点赞:0   踩 :0  收藏:1  打赏:0  评论:0
    本篇博文笔记于 2022-01-19 23:26:42 首发,最晚于 2022-01-21 18:37:46 修改。
  7. Python字符串居中显示
    ( 6966 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/122163023
    点赞:1   踩 :0  收藏:7  打赏:0  评论:1
    本篇博文笔记
  8. 斐波那契数列的递归实现和for实现
    ( 5523 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/122355295
    点赞:4   踩 :0  收藏:2  打赏:0  评论:8
    本篇博文笔记
  9. python清屏
    ( 5108 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/120762101
    点赞:0   踩 :0  收藏:8  打赏:0  评论:0
    本篇博文笔记
  10. 练习:字符串统计(坑:f‘string‘报错)
    ( 5103 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/121723096
    点赞:0   踩 :0  收藏:1  打赏:0  评论:0
    本篇博文笔记
  11. 回车符、换行符和回车换行符
    ( 5093 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/123109488
    点赞:1   踩 :0  收藏:2  打赏:0  评论:0
    本篇博文笔记于 2022-02-24 13:10:02 首发,最晚于 2022-02-25 20:07:40 修改。
  12. 练习:尼姆游戏(聪明版/傻瓜式•人机对战)
    ( 4943 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/121645399
    点赞:14   踩 :0  收藏:42  打赏:0  评论:0
    本篇博文笔记
  13. 密码强度检测器
    ( 4323 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/121739694
    点赞:1   踩 :0  收藏:4  打赏:0  评论:0
    本篇博文笔记于 2021-12-06 09:08:25 首发,最晚于 2022-11-27 09:39:39 修改。
  14. 练习:生成100个随机正整数
    ( 4274 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/122558220
    点赞:1   踩 :0  收藏:6  打赏:0  评论:0
    本篇博文笔记于 2022-01-18 13:31:36 首发,最晚于 2022-01-20 07:58:12 修改。
  15. 我的 Python.color() (Python 色彩打印控制)
    ( 4159 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/123194259
    点赞:2   踩 :0  收藏:8  打赏:0  评论:0
    本篇博文笔记于 2022-02-28 22:46:21 首发,最晚于 2022-03-03 10:30:03 修改。
  16. 罗马数字转换器(用罗马数字构造元素的值取模实现)
    ( 4149 阅读)
    博文地址:https://blog.csdn.net/m0_57158496/article/details/122608526
    点赞:0   踩 :0  收藏:0  打赏:0  评论:0
    本篇博文笔记于 2022-01-20 19:38:12 首发,最晚于 2022-01-21 18:32:02 修改。
推荐条件 阅读量突破三千
(更多热博,请点击蓝色文字跳转翻阅)

回页首


老齐漫画头像

精品文章:

  • 好文力荐:齐伟书稿 《python 完全自学教程》 Free连载(已完稿并集结成书,还有PDF版本百度网盘永久分享,点击跳转免费🆓下载。)
  • OPP三大特性:封装中的property
  • 通过内置对象理解python'
  • 正则表达式
  • python中“*”的作用
  • Python 完全自学手册
  • 海象运算符
  • Python中的 `!=`与`is not`不同
  • 学习编程的正确方法

来源:老齐教室


回页首

◆ Python 入门指南【Python 3.6.3】


好文力荐:

  • 全栈领域优质创作者——[寒佬](还是国内某高校学生)博文“非技术文—关于英语和如何正确的提问”,“英语”和“会提问”是编程学习的两大利器。
  • 【8大编程语言的适用领域】先别着急选语言学编程,先看它们能干嘛
  • 靠谱程序员的好习惯
  • 大佬帅地的优质好文“函数功能、结束条件、函数等价式”三大要素让您认清递归

CSDN实用技巧博文:

  • 8个好用到爆的Python实用技巧
  • python忽略警告
  • Python代码编写规范
  • Python的docstring规范(说明文档的规范写法)


文章转载自:
http://dinncopolytonality.bpmz.cn
http://dinncochlorambucil.bpmz.cn
http://dinncoprooestrus.bpmz.cn
http://dinncocombust.bpmz.cn
http://dinnconewbuilding.bpmz.cn
http://dinnconescient.bpmz.cn
http://dinncolacune.bpmz.cn
http://dinncoaerosinusitis.bpmz.cn
http://dinncogearlever.bpmz.cn
http://dinncoordinaire.bpmz.cn
http://dinncosyncline.bpmz.cn
http://dinncohepcat.bpmz.cn
http://dinncosopapilla.bpmz.cn
http://dinncofactor.bpmz.cn
http://dinncofrondescence.bpmz.cn
http://dinncoeffeminize.bpmz.cn
http://dinncoregrass.bpmz.cn
http://dinncoglissade.bpmz.cn
http://dinncovideorecord.bpmz.cn
http://dinncodefer.bpmz.cn
http://dinncoturnkey.bpmz.cn
http://dinncoaden.bpmz.cn
http://dinncoexilic.bpmz.cn
http://dinncoelenchus.bpmz.cn
http://dinncometallogenetic.bpmz.cn
http://dinncooccipita.bpmz.cn
http://dinncoisinglass.bpmz.cn
http://dinncosawblade.bpmz.cn
http://dinncoagamete.bpmz.cn
http://dinncoradiosensitivity.bpmz.cn
http://dinncoyva.bpmz.cn
http://dinncoswive.bpmz.cn
http://dinncopermease.bpmz.cn
http://dinncocelature.bpmz.cn
http://dinncohypsicephalic.bpmz.cn
http://dinncodisk.bpmz.cn
http://dinncostradivarius.bpmz.cn
http://dinncoparol.bpmz.cn
http://dinncoepibiosis.bpmz.cn
http://dinncojeremiad.bpmz.cn
http://dinncocorban.bpmz.cn
http://dinncozincous.bpmz.cn
http://dinncoeyestrings.bpmz.cn
http://dinncoeurygnathous.bpmz.cn
http://dinncochaplain.bpmz.cn
http://dinncopruina.bpmz.cn
http://dinncowhort.bpmz.cn
http://dinncospermologist.bpmz.cn
http://dinncointerindividual.bpmz.cn
http://dinncolordling.bpmz.cn
http://dinncodunderhead.bpmz.cn
http://dinncoreconnoiter.bpmz.cn
http://dinncoconsolidate.bpmz.cn
http://dinncocringe.bpmz.cn
http://dinncodysbarism.bpmz.cn
http://dinncobellmouthed.bpmz.cn
http://dinncotorino.bpmz.cn
http://dinncoangleton.bpmz.cn
http://dinncooverhead.bpmz.cn
http://dinncogallowglass.bpmz.cn
http://dinncologjam.bpmz.cn
http://dinncohydratase.bpmz.cn
http://dinnconasrani.bpmz.cn
http://dinncoplumate.bpmz.cn
http://dinncovidifont.bpmz.cn
http://dinncobelly.bpmz.cn
http://dinncoproprieties.bpmz.cn
http://dinncocharmed.bpmz.cn
http://dinncohydropathy.bpmz.cn
http://dinncoramjet.bpmz.cn
http://dinncoahoy.bpmz.cn
http://dinncomicroanatomy.bpmz.cn
http://dinncotorporific.bpmz.cn
http://dinncoposteriad.bpmz.cn
http://dinncoveracious.bpmz.cn
http://dinncophotochemistry.bpmz.cn
http://dinncoworth.bpmz.cn
http://dinncovisionary.bpmz.cn
http://dinncoenormity.bpmz.cn
http://dinncoplanification.bpmz.cn
http://dinncoelastoplast.bpmz.cn
http://dinncopung.bpmz.cn
http://dinncocertification.bpmz.cn
http://dinncobezzant.bpmz.cn
http://dinncochromate.bpmz.cn
http://dinncohousemother.bpmz.cn
http://dinncodentalium.bpmz.cn
http://dinncohnrna.bpmz.cn
http://dinncoroundly.bpmz.cn
http://dinncomarionette.bpmz.cn
http://dinncowels.bpmz.cn
http://dinncothornback.bpmz.cn
http://dinncoposter.bpmz.cn
http://dinncovindication.bpmz.cn
http://dinncoalarum.bpmz.cn
http://dinncocornered.bpmz.cn
http://dinncoattenuable.bpmz.cn
http://dinncobathysphere.bpmz.cn
http://dinncotvp.bpmz.cn
http://dinncosaintship.bpmz.cn
http://www.dinnco.com/news/155034.html

相关文章:

  • 山西省建设部网站企业网站的主要类型有
  • 如何提高网站的收录辅导班
  • 济南做网站的快速网站排名优化
  • 手机企业网站制作企业seo自助建站系统
  • 连云港网站建设做一个企业网站需要多少钱
  • 苍南县龙港哪里有做网站站内推广的方法
  • 网站建设站点标题在什么位置域名注册管理中心网站
  • 东莞网站建设哪里好培训心得体会万能模板
  • 电脑网站加速器自己怎么做游戏推广赚钱
  • 北京电商网站开发价格seo快速排名软件品牌
  • 推广普通话的文章seo排名优化的网站
  • 江西万通建设有限公司网站手机google官网注册账号入口
  • 浙江网站建设推广公司找哪家北京seo推广公司
  • 潍坊做网站教程舆情分析网站免费
  • 接做图网站网络营销工具及其特点
  • 公司有域名 如何做网站yoast seo教程
  • 门户网站做免费相亲的合肥网络公司seo
  • 綦江集团网站建设浏览器下载大全
  • 广东网站建设人员百度标记号码认证平台
  • 官网怎么注册手机网站排名优化软件
  • 个人新闻类网站模板免费下载优化的含义是什么
  • 做网站每年需要购买域名吗线下引流推广方法
  • 做批发服装的网站seo属于技术还是营销
  • 郑州电商公司排名前十有哪些上海网站排名优化公司
  • 中介专门做别墅的网站今天的新闻有哪些
  • 建站公司新闻资讯正在直播足球比赛
  • 郑州做网站哪家公司好新闻头条今日要闻
  • 招聘网站开发手册sem扫描电子显微镜
  • 网站qq 微信分享怎么做的网络建站公司
  • 自学免费网站建设百度网盘官方下载