网易首页 > 网易号 > 正文 申请入驻

【每周一坑】信息加密 +【解答】正整数分解质因数

0
分享至

零基础python入门教程:python666.cn

大家好,欢迎来到 Crossin的编程教室 !

今天给大家来一个我比较喜欢的话题之一:信息加密

当然,这道题算是信息加密的皮毛的皮毛了。

请听题:

阿圆和奇奇在上课的时候传递小抄,但又不想小抄的内容被其他人发现。于是他俩就约定了一种加密方式:

  1. 只对信息内容中的英语或者拼音(也就是字母)进行加密,其他符号保留原样

  2. 每个字母向后移动5位,成为密文,比如 a->f,k->p

  3. 如果向后5位超过了z,就折回字母开头,比如 x->c

请用一段代码完成此规则的加密和解密。

参考示例:

【加密】

输入:there is a vegetable in your teeth

输出:ymjwj nx f ajljyfgqj ns dtzw yjjym

【解密】

输入:onz sn mzf izt

输出:jiu ni hua duo

附加题

你能否解密出这段文字:


ild gdpsh sxktgvts xc p ldds, pcs x--x iddz iwt dct athh igpktats qn,pcs iwpi wph bpst paa iwt sxuutgtcrt.

详细解答和参考代码将在下期栏目中给出,也可以参考其他同学在留言中的代码。

期待各位同学提交解答,更期待你能完成整个系列。

简单代码可直接在留言中提交,较长代码推荐使用paste.ubuntu.com

codeshare.io等代码分享网站,只需将代码复制上去保存,即可获得一个分享地址,非常方便。

往期问题可点击文章开头的合集“每周一坑”进入查看。

【解答】正整数分解质因数

原题:

本题的一种思路是:

  1. 从2开始尝试去整除原数N

  2. 如果可以整除,原数更新为 N//i,并输出 i;不能整除就继续试,直到N被自身整除

  3. 如果之前已经有质因数,最后剩下的 i 就是最后一个质因数;如果没有,说明原数就是质数

这里之所以不用判断除数 i 是不是质数,是因为 i 是从 2 开始逐个试过来的,如果它可以被更小的数整除,那么之前就已经被处理过了。因此能够被计算到的 i 一定就是质因数。

另外这里有个可以小小优化的点:每次尝试不一定要从2开始,而可以从上一个质因数开始。

参考代码:


n = input('输入待分解的正整数:')start = 2is_prime = Truewhile n > 1: # 不断分解n,直到分解为1for index in range(start, n + 1) :if n % index == 0: # n能被index整除n //= index # n=n//indexif n == 1:if is_prime:print(f'{index}是质数')else:print(index)else: # index 一定是素数print(f'{index} * ', end='')is_prime = Falsebreakstart = index

如需了解付费精品课程教学答疑服务

请在Crossin的编程教室内回复:666

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
马斯克藏太深!美星链离不开7家中国公司,每一家都是全球顶尖!

马斯克藏太深!美星链离不开7家中国公司,每一家都是全球顶尖!

爱吃醋的猫咪
2026-02-27 17:56:07
突然大跌,15万人爆仓!伊朗发射高超音速导弹,并封锁霍尔木兹海峡,油价或飙升,国内金饰克价突破1600元

突然大跌,15万人爆仓!伊朗发射高超音速导弹,并封锁霍尔木兹海峡,油价或飙升,国内金饰克价突破1600元

每日经济新闻
2026-03-01 01:03:36
浙江二婚女爱上新西兰小伙,带着女儿移民新西兰,5年后神秘失踪

浙江二婚女爱上新西兰小伙,带着女儿移民新西兰,5年后神秘失踪

徐云流浪中国
2026-02-26 18:34:11
TOP14位身高170以上的女神,有颜有灯有演技

TOP14位身高170以上的女神,有颜有灯有演技

素然追光
2026-01-02 02:45:02
哈梅内伊已死,军方高层再次遭一锅端

哈梅内伊已死,军方高层再次遭一锅端

移光幻影
2026-03-01 05:08:48
南京明孝陵博物馆门口朱元璋玩偶眼睛被指像美元符号,马皇后玩偶光脚形象引争议,工作人员:系文创产品,绝非有意丑化历史人物

南京明孝陵博物馆门口朱元璋玩偶眼睛被指像美元符号,马皇后玩偶光脚形象引争议,工作人员:系文创产品,绝非有意丑化历史人物

大风新闻
2026-02-28 15:34:00
不留遗产,拒绝见面,没有微信,这一次,向华强撕碎了向佑的体面

不留遗产,拒绝见面,没有微信,这一次,向华强撕碎了向佑的体面

叨唠
2026-02-26 22:49:36
大熊猫“半半”“香果” 因病救治无效死亡

大熊猫“半半”“香果” 因病救治无效死亡

界面新闻
2026-02-28 18:10:45
93分钟11秒,小蜘蛛打进马竞自2024年以来西甲最迟绝杀进球

93分钟11秒,小蜘蛛打进马竞自2024年以来西甲最迟绝杀进球

懂球帝
2026-03-01 06:15:15
大反扑!火箭落后13分成功反超:杜兰特14分5助,谢泼德又爆发

大反扑!火箭落后13分成功反超:杜兰特14分5助,谢泼德又爆发

体坛小李
2026-03-01 06:00:57
勇士得到波尔津吉斯才发现:麻烦才刚刚开始

勇士得到波尔津吉斯才发现:麻烦才刚刚开始

夜白侃球
2026-02-28 17:45:02
王晶没撒谎!退出春晚、和沈腾决裂,性格大变的贾玲印证他说的话

王晶没撒谎!退出春晚、和沈腾决裂,性格大变的贾玲印证他说的话

胡一舸南游y
2026-01-25 14:54:04
哈佛研究揭示:高智商孩子常具两种脸部特征不是迷信是脑科学真相

哈佛研究揭示:高智商孩子常具两种脸部特征不是迷信是脑科学真相

一口娱乐
2026-02-27 12:42:23
A股:中东又打起来了,对下周A股影响几何呢?

A股:中东又打起来了,对下周A股影响几何呢?

风风顺
2026-03-01 02:00:03
马斯克长子首登Gucci秀场:台步拉满争议,全靠爹的流量撑场

马斯克长子首登Gucci秀场:台步拉满争议,全靠爹的流量撑场

述家娱记
2026-02-28 08:54:00
单打四强出炉!国乒4人晋级,男单仅剩独苗;韩日共27人全军覆没

单打四强出炉!国乒4人晋级,男单仅剩独苗;韩日共27人全军覆没

莼侃体育
2026-03-01 02:52:17
【英超】角球帽子戏法!利物浦5比2西汉姆联

【英超】角球帽子戏法!利物浦5比2西汉姆联

体坛周报
2026-03-01 06:17:11
1.2亿农村老人,每月只领200元养老金,买两袋米就没了。

1.2亿农村老人,每月只领200元养老金,买两袋米就没了。

流苏晚晴
2026-02-26 18:18:15
美国企业对包括智能电视、显示器及其组件的视频功能电子设备提起337调查申请

美国企业对包括智能电视、显示器及其组件的视频功能电子设备提起337调查申请

财联社
2026-02-28 16:19:17
WTT大满贯半决赛:世界冠军出局,黑马晋级

WTT大满贯半决赛:世界冠军出局,黑马晋级

两兄弟养牛
2026-02-28 15:21:31
2026-03-01 06:39:00
Crossin编程教室 incentive-icons
Crossin编程教室
简单有趣的python入门
431文章数 710关注度
往期回顾 全部

科技要闻

狂揽1100亿美元!OpenAI再创融资神话

头条要闻

以官员称哈梅内伊身亡 遗体在其官邸废墟中被找到

头条要闻

以官员称哈梅内伊身亡 遗体在其官邸废墟中被找到

体育要闻

球队主力全报销?顶风摆烂演都不演了

娱乐要闻

周杰伦儿子正面照曝光,与父亲好像

财经要闻

冲突爆发 市场变天?

汽车要闻

岚图泰山黑武士版3月上市 搭载华为四激光智驾方案

态度原创

房产
健康
教育
时尚
本地

房产要闻

滨江九小也来了!集齐海侨北+哈罗、寰岛...江东教育要炸了!

转头就晕的耳石症,能开车上班吗?

教育要闻

又看了一遍…觉得这册子真的太牛了…

这6款发色居然这么火?50张图可以直接给tony

本地新闻

津南好·四时总相宜

无障碍浏览 进入关怀版