QQ登录

只需一步,快速开始

登录 | 立即注册 | 找回密码

主题

帖子

荣誉

实习版主

Rank: 10Rank: 10

技术值
查看: 1699|回复: 27

[作品展示] 【520表白日】制作一个专属的表白密码(含加密和解密)

[复制链接]
最佳答案
65 
累计签到:380 天
连续签到:2 天
jerryxjr1220 发表于 2017-5-21 21:24:16 169927 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
520表白日刚刚过去,不知道你是否有收到表白呢?

相信对于很多人来说,表白还是很难直接开口的,那么我们就制作一段属于我们专用的表白密码吧。

转换规则很简单,类似于摩斯密码:

00000 表示未开始
00001 表示空格(不允许出现在开头)
00010 表示字母
00011 表示数字
00100 A
00101 B
00111 C
01000 D
01001 E
01010 F
01011 G
01100 H
01101 I
01110 J
01111 K
10000 L
10001 M
10010 N
10011 O
10100 P
10101 Q
10110 R
10111 S
11000 T
11001 U
11010 V
11011 W
11100 X
11101 Y
11110 Z
11111 表示已结束


以‘00000’开头和‘11111’结尾的好处是可以避免在开头和结尾处的信息丢失。(可以在开头处多加一些0,也可以在结尾处多加一些1,不会对文本造成影响)
  1. print(easy_codes('000000001100101000100000011111'))
  2. print(easy_codes('00000000100110100001100001001111010010010000111101100111100111111'))
  3. print(easy_codes('520'))
  4. print(easy_codes('I love you'))
复制代码

同一个函数可以双向转换
输出:
  1. 520
  2. I LOVE YOU
  3. 000000001100101000100000011111
  4. 00000000100110100001100001001111010010010000111101100111100111111
复制代码


源代码:
游客,如果您要查看本帖隐藏内容请回复
楼层
跳转到指定楼层
最佳答案
65 
累计签到:380 天
连续签到:2 天
jerryxjr1220  楼主| 发表于 2017-5-21 21:38:06 | 显示全部楼层
于是我收到了这样的表白:
  1. 000000001010110010011100011001101101001000001100011110100001100011001110010010011110111111
复制代码
最佳答案
142 
累计签到:468 天
连续签到:226 天
ooxx7788 发表于 2017-5-22 12:56:46 From FishC Mobile | 显示全部楼层
数字化的实在是太不够人性化了。
感觉现在的云词做出来的东西还是比较适合用来表白的。
最佳答案
65 
累计签到:380 天
连续签到:2 天
jerryxjr1220  楼主| 发表于 2017-5-22 14:17:25 | 显示全部楼层
ooxx7788 发表于 2017-5-22 12:56
数字化的实在是太不够人性化了。
感觉现在的云词做出来的东西还是比较适合用来表白的。

这个背景纯粹是我乱写的
现在这年代还表啥白,直接推到墙角“壁咚”了
最佳答案
324 
累计签到:410 天
连续签到:4 天
新手·ing 发表于 2017-5-22 20:16:51 | 显示全部楼层
jerryxjr1220 发表于 2017-5-22 14:17
这个背景纯粹是我乱写的
现在这年代还表啥白,直接推到墙角“壁咚”了

嘿嘿嘿
最佳答案
65 
累计签到:380 天
连续签到:2 天
jerryxjr1220  楼主| 发表于 2017-5-31 16:01:57 From FishC Mobile | 显示全部楼层
www.csctc317.com
最佳答案
0 

尚未签到

929507112 发表于 2017-6-2 12:05:24 | 显示全部楼层
表示很新奇
最佳答案
0 

尚未签到

qq244610909 发表于 2018-1-8 22:27:12 | 显示全部楼层
666666666666666666666666666666666666666
最佳答案
0 

尚未签到

uwuw 发表于 2018-1-9 04:49:30 | 显示全部楼层
666
最佳答案
0 

尚未签到

Tom的猫 发表于 2018-1-30 23:03:25 | 显示全部楼层
henhao
最佳答案
0 
累计签到:2 天
连续签到:2 天
ddaaxj8888 发表于 2018-2-3 06:31:36 | 显示全部楼层
观摩,学习
最佳答案
0 
累计签到:30 天
连续签到:1 天
回忆001 发表于 2018-2-10 12:35:42 | 显示全部楼层
感觉hen6  想看看那
最佳答案
0 

尚未签到

chenboss 发表于 2018-2-10 12:45:48 | 显示全部楼层
收藏了,老铁
最佳答案
0 

尚未签到

A13 发表于 2018-2-16 22:23:07 | 显示全部楼层
最佳答案
0 
累计签到:15 天
连续签到:2 天
不知现在几点 发表于 2018-2-17 15:44:20 | 显示全部楼层
不错
最佳答案
0 
累计签到:2 天
连续签到:1 天
数字城堡 发表于 2018-2-17 17:18:31 From FishC Mobile | 显示全部楼层
66
最佳答案
0 
累计签到:25 天
连续签到:1 天
qiuyouzhi 发表于 2018-2-19 10:27:28 | 显示全部楼层
666
最佳答案
0 
累计签到:4 天
连续签到:1 天
leeeeeeeee 发表于 2018-2-22 13:23:32 | 显示全部楼层
学习
最佳答案
0 

尚未签到

wenjain 发表于 2018-3-12 21:11:09 | 显示全部楼层
支持加油
最佳答案
13 
累计签到:98 天
连续签到:1 天
shigure_takimi 发表于 2018-3-12 21:56:19 From FishC Mobile | 显示全部楼层
jj

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐 上一条 /1 下一条

    移动客户端下载(未启用)
    微信公众号

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备11014136号

Copyright 2018 鱼C论坛 版权所有 All Rights Reserved.

Powered by Discuz! X3.3 Copyright
© 2001-2018 Comsenz Inc.    All Rights Reserved.

小黑屋|手机版|Archiver|鱼C工作室 ( 粤公网安备 44051102000370号 | 粤ICP备11014136号

GMT+8, 2018-6-20 00:40

快速回复 返回顶部 返回列表