520无聊科普贴:如何用生物密码子编码表白“I LOVE U”
本文源起是今天看到微博上某网站搞了个理工宅520三行情书大赛,其中某位应该是学生物的 gg 用密码子拼了个 MEET, ATTRACTED, STOP;不由嗟叹专业劣势,想说个简单的 I LOVE U 都那么难;结合几个月前偶然泡维基所得,成此文。
首先要声明:本文非常蛋疼、实际基本毫无用处;因为标题提出的需求基本不可能存在,万一需求存在也基本不可能付诸实施,万一中的万一真的付诸实施了的话……基本也不可能有成功结果;万一中的万一中的万一结果是洗具的话,那相信和本文内容完全无关也能成功。
大部分人都听说过氨基酸;学生物、医学、化学类似专业的应该还会知道有20种常见标准氨基酸,并且每种氨基酸有三字母缩写和单字母缩写。然后这些氨基酸是由 mRNA 上相邻三个标准核苷酸构成的密码子编码的,标准核苷酸共4种(A、C、G、U),三核苷酸组合共64种。每个氨基酸对应的密码子数量为1-6个不等,此外还有三个密码子组合不编码任何氨基酸,只代表终止信号。
所以,26个英文字母中,有20个对应了常见标准氨基酸。至于怎么对应的,还有密码子都是哪些,自己谷歌去。
生化课上得认真些的家伙也许还记得有两个简并氨基酸缩写:天冬氨酸/天冬酰胺 或者 Asp/Asn 或者 D/N 可以用 Asx 或者 B 表示,谷氨酸/谷氨酰胺 或者 Glu/Gln 或者 E/Q 可以用 Glx 或者 Z 表示,
于是就有22个字母可以用了。
然后就有了用三字母缩写或者用密码子指代单字母的生物宅密码系统。例如:HAPPY BIRTHDAY = His-Ala-Pro-Pro-Tyr Asx-Ile-Arg-Thr-His-Asp-Ala-Tyr = CAUUAUCCUCCUUAU RAUAUUAGACAUGAUGCUUAU (密码子是诸多选择之一)。有人拿这来搞个院衫啊什么,觉得这东东不普通,很文艺;嗯,可能是吧。
当然有个别人选择用中文指代单字母,例如上面这行是 组氨酰丙氨酰脯氨酰脯氨酰酪氨酸 天冬氨(酰胺)酰异亮氨酰精氨酰苏氨酰组氨酰天冬氨酰丙氨酰酪氨酸。私人评价,这不太普通,也不太文艺。
(注:上面密码子里那个 R 表示核苷酸 A/G 的简并,也就是 RAU 同时代表了 AAU/GAU,正好编码简并氨基酸 D/N = B;类似的,SAA = CAA/GAA 可以编码 E/Q = Z。类似 R 和 S 这样的核苷酸简并字母也还有一些(共16个字母被占用),另外也有些非常见核苷酸有单字母缩写,不过这都就和本文主题——氨基酸的单字母缩写——无关了;具体也请自行谷歌。)
基本上差不多了,用生物密码子写英文就是这么简(dan)单(teng)。
问题是:上面的氨基酸单字母缩写相对字母表仍然少掉了四个:J、O、U、X。一前一后的 J 和 X 问题不大,英文使用极少。虽然有时候需要用拼音来拼对方中文姓名,但真有这个需求的话也可以考虑用英文名代替——什么,你要用蕴含着演化论信息的密码子向一个叫 J X (Jesus Xmas)的男人告白?算我啥也没说过。
此外其实玩蛋白晶体学的早就在用 J 或 Xle 代表 L/I 也就是 Leu/Ile 也就是 亮氨酸/异亮氨酸 这一对了;然后还有就是,大家普遍默认用 X 代表未知氨基酸。
也就是说,至此24个字母已经OK了。密码子的话,可以用 MUU = AUU/CUU 编码 J,NNN(N 是普遍默认代表未知核苷酸的字母)编码 X。
但是最后两个字母的缺席,简直要了亲命——它们都是元音字母,没有它们,一大堆英文单词都拼不完整了。
所谓世上无难事,只怕有dan人。有人发现了第21种标准氨基酸:硒半胱氨酸 selenocysteine,mRNA 上原本表示终止信号的 UGA 编码在一个叫做 SECIS 的特定元件存在时改为编码这个第21种氨基酸。硒半胱氨酸的三字母缩写是 Sec,单字母一开始模仿发音最后一个字母用 X。不过这个 X 和习惯代表“未知”的 X 冲突了,于是1999年国际纯粹与应用化学联合会(IUPAC)和国际生物化学与分子生物学联合会(IUBMB)
1、浏览器标签法
这个先用不到代码,但却十分简单实用的,首先早一步到办公室,或者趁表白对象不注意的时候在她的电脑上安装chrome浏览器,设置成默认的浏览器,把各项的同步功能打开就可以了。然后选择一个合适的时机,在你的电脑上登录账号,然后标签栏添加你想说的话,例如下图这样:
然后标签就自动同步到表白对象的浏览器上了。
2、两个按键组合成I LOVE U
这个简单的功能是利用的网页查找的功能,在网页中复制下这段文字,
然后crtrl+f,在输入框中输入9,然后回车,看下效果:
3、Python表白代码
心型和圆形椭圆的代码类似,都是由X,Y上的点构成的曲线,确定出一个表达式expression,然后就是两个for循环(for y in range;for x in range),然后逐行逐列的开始就行了。
当然有点太单调,我们可以这样操作一下,让他动起来,像这样
print('\n'join([''join([('Love'[(x-y) % len('Love')] if ((x005)2+(y01)2-1)3-(x005)2(y01)3 <= 0 else ' ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))
当然还能替换表情,这个代码就不放了,需要的直接跟我要就行。
4、炫酷一点的
C语言诠释爱——为TA写下心中情,生成程序传给TA,TA点开程序就懂你。
这个开始的时候会展示出表白对象的名字,接着就是最重要的烟花部分,为了让烟花显得更加真实,需要附加重力效果和空气阻力效果,源代码图如下
如果需要源码的留下邮乡就可以了。
5、恶搞一点的
这个适合关系已经不错的那种了,看看效果
源码直接发
不少朋友在表白的时候,都不习惯十分直白的说出自己的心意,更加青睐于委婉的方式。我喜欢你微信翻译代码已经备好了,看看这些微信翻译重译表白代码,是否足够有新意呢?
一、我喜欢你微信翻译代码
1、xoxo
在微信聊天框中,向对方输入这个字符组,就会有亲吻表情出现,满屏的亲吻小表情,对方肯定能感受到你的爱意啦。
2、Mi manchi
同样是在微信聊天框中,向对方发送这串字母,聊天框内会有满屏的星星飘落下来,浪漫而美好。并且,这串字符用微信翻译后,中文释义是“我想你”,可以说是撩人力度十足啦。
3、ohh
在微信聊天界面,聊天框中输入ohh,给对方发送过去。虽然看上去并没有亲吻、星星之类的表情,但微信翻译一下,出来的中文释义是“留在我身边”,同样是一句十分独特的告白方式喔。
二、微信翻译重译表白代码
1、翻译代码
mua:买
n a^o7 !:爱你
manchi :想念你
ohh:留在我身边
ilu ohhhh:我爱你
Mi manchi:我想你
ich liebe dich:我爱你
ichliebe dich:我爱你
\u60f3\u4f60\u4e86:想你了
lch will mit dir sein:我想和你一起
\u5728\u4e00\u8d77\u5427:在一起吧
\u6211\u559c\u6b22\u4f60\u554a:我喜欢你啊
2、翻译技巧
其实想要用微信翻译来表白,掌握了方法之后就非常简单,并且大家还可以自己寻找想要表白的话。首先,我们需要打开一款语言翻译软件,构思好自己想要说的话。
然后,将这句话从中文翻译成英文,然后再将英文翻译成十分冷门的语言,比如僧加罗语。将这句僧加罗语复制到微信,发送给想要表白的人。因为这种语言十分冷门,在微信聊天界面会显示称空白,不过翻译一下就好啦。
结语:
本文分享了用微信代码进行表白的手段,无论是正式表白,还是暧昧期的委婉试探,都是非常实用的小技巧喔。
微信翻译表白是一种新型的表白方式,不过最近发现现有的微信翻译表白代码变了,所以这里带来微信翻译表白代码大全,想要表白的赶紧来学上几招。
一、微信翻译表白代码大全:ohh
留在我身边。
ຂ້ອຍຮັກເຈົ້າ
我爱你。
Mám tě rád
我喜欢你。
Você é meu bebê
你是我的宝贝。
ฉันชอบคุณเท่านั้น
我只喜欢你。
ທ່ານຮູ້ຈັກຂ້າພະເຈົ້າຮັກທ່ານ
你知道我爱你。
أنت دائما في قلبي
你永远在我心里。
Te vagy az egyetlen
是你我唯一。
Miluji pouze jednu osobu, ta osoba jste vy
我只爱一个人,那个人就是你。
Feicfidh mé duit an chéad uair, is maith liomsa leat
第一眼,我就喜欢你。
මම ඔබට කියන්න අවශ්ය, මම ඔයාට ආදරෙයි
我想告诉你,我爱你。
ສະພາບອາກາດເຢັນຈະໃສ່ເຄື່ອງນຸ່ງຫຼາຍ,ທ່ານຮູ້ຈັກຂ້າພະເຈົ້າຮັກທ່ານ
寒冷的天气多穿衣服,你知道我爱你。
ไม่ว่าจะเกิดอะไรขึ้นก็ตามโปรดอย่าปล่อยมือฉันด้วย ฉันต้องการจะบอกคุณว่าฉันชอบคุณ
无论发生什么,请不要离开我。我想要告诉你,我爱你。
也有一些倒过来看就是表白的代码,赶紧去试试:
n 55iw !倒过来是i miss you,我想你。
n paau !倒过来看就是i need you,我需要你。
n a^o7 !倒过来就是love,爱你。
二、微信翻译表白代码教程:
1、操作很简单,先准备好自己想要表白的短句。
2、用翻译工具翻译成不用国家的语言,比如:泰语,捷克语,葡萄牙语,老挝语。
3、然后复制翻译出来的外国文字,发送给对方。请对方用微信自带的翻译功能翻译出来,立马变成中文,你的表白就完成了。
注意:在你发送微信翻译表白代码之前,最好自己测试一下。测试成功了再发出去,不然就尴尬了。表白没成功,反而造成了不好的印象就不好了。
微信是很多人都在使用的社交软件,不管是工作还是交友,都非常的方便。有些年轻人用微信加了自己喜欢的人,然后会发一些隐藏代码,来表达自己的感情。那微信表白代码有哪些呢?微信里怎么下爱心雨?一起来了解一下!
一、微信上表白代码大全
1XOXO
如果在微信上面输入“xoxo”,对方收到消息之后,就会出现满屏的亲吻表情包,非常可爱。对方在看到消息的一瞬间,肯定能够感受到爱意,满满的感动。
2Ohh
在聊天框内输入“ohh”,然后发送给自己喜欢的人。对方肯定会问你这是什么意思,你就让对方长按内容点击翻译,其含义是“留在我身边”,非常浪漫。
3Te echo de menos
和对方发送一句话,内容是“Te echo de menos”,翻译出来的意思是“我想你”,非常适合表白。不过微信的版本一定要更新,旧版本的可能不灵。
4MI manchi
在微信的聊天界面,给喜欢的人发送“MI manchi”,对方收到消息的时候,会出现满屏的星星闪光。不管是说早安还是晚安,都很适合带上这个表白代码。
二、微信里怎么下爱心雨
1爱心雨
爱心雨是微信上面自动的表情口令,并不是每一天都有,一般出现在平安夜、圣诞节之类的节日里面。给对方发送“点个赞”,就会出现满屏的爱心。
2亲吻雨
如果想给对方发送一个亲吻雨,可以向对方发送“么么哒”或者是“xoxo”,对方收到消息的时候,屏幕中就会从天而降很多亲吻表情,非常的浪漫。
3蛋糕雨
如果有朋友生日,那么给对方发送“生日快乐”,会出现满屏的蛋糕雨,是非常别致的生日祝福。这个表情是一直有效的,所以无论哪天都可以。
4星星雨
如果想让对方看到漂亮的星星雨,可以给对方发送“想你”,或者是“i miss you”、“miss u”,都会有很多星星表情从天而降,十分梦幻。
总结:
以上内容就是微信表白的相关代码,希望能帮到大家。在不同的节日里,还会出现不同的表情雨,大家都可以借鉴一下,为喜欢的人发送一份特殊的表白代码。
我们在使用微信跟别人聊天的时候,无意间触发了表情雨,肯定都十分惊喜吧。微信表情雨口令2020盘点,还有微信翻译ohh一系列表白代码,快来了解一下吧。
一、微信表情雨口令2020
1、雪人表情雨:下雪了
2、桃花表情雨:桃花运
3、红心表情雨:点个赞
4、火苗表情雨:红红火火
5、爆竹表情雨:新年快乐
6、小马表情雨:马到成功
7、钱包表情雨:恭喜发财
8、苹果表情雨:一路平安
9、小鱼表情雨:年年有鱼
10、桔子表情雨:大吉大利
11、钻戒表情雨:嫁给我吧
12、亲吻表情雨:么么哒、亲亲、XOXO
13、星星表情雨:想你了、Miss you、吉星高照
14、蛋糕表情雨:生日快乐,birthday相关单词
二、ohh一系列表白代码
1、翻译代码
ohh:留在我身边
be my sz:做我的心
i yyqx you:我喜欢你
Mám tě rád:我喜欢你
i yyqx you!:我爱死你了
love at first sight:一见钟情
We will be happy 我们会幸福
\u6211\u7231\u4f60 :爱你
I still like you :我还喜欢你
Você é meu bebê:你是我的宝贝
Te vagy az egyetlen:是你我唯一
Você é meu bebê :你是我的宝贝
\u5728\u4e00\u8d77\u5427:在一起吧
lch will mit dir S wim :我想和你在一起
\u6211\u559c\u6b22\u4f60\u554a:我喜欢你啊(需要翻译两次)
Feicfidh mé duit an chéad uair, is maith liomsa leat:第一眼,我就喜欢你
Miluji pouze jednu osobu, ta osoba jste vy:我只爱一个人,那个人就是你
2、表白方式
上文给大家分享了一些常用的微信情话翻译代码,其实,我们可以利用微信翻译的方式,将自己想说的话都说出来。只需要将自己的文案用翻译工具,翻译成冷门小众的语言,比如泰语、老挝语、捷克语等等,然后发送给对方就好。
结语:
本文分享了在微信聊天时出发表情的口令,还有可以用来表白的翻译代码,需要的话可以参考一下喔。
#include <stdioh>
#include <mathh>
#include <stdlibh>
#define I 20
#define R 340
#include <stringh>
int main()
{
char answer[10];
printf("遇到你\n我才发现\n曾经所有的条件\n似乎都成了我等你的借口\n\n");
printf("我对你的感情已经决堤\n所以\n请允许我,从今往后映入你\n明媚的眼\n");
printf("我\n想和你\n耳鬓厮磨,相濡以沫!");
printf("答应我吧!\n输入yes,你可以看到我的真心\n");
scanf("%s", answer);
float y, x, z, f;
for (y = 15f; y > -15f; y -= 01f)
{
for (x = -15f; x < 15f; x += 005f)
{
z = x x + y y - 1;
f = z zz - x xyyy;
putchar(f <= 00f ""[(int)(f-80f)] : ' ');
}
putchar('\n');
}
long time;
for (;;)
{
system("color a");
for (time = 0; time<99999999; time++);
system("color b");
for (time = 0; time<99999999; time++);
system("color c");
for (time = 0; time<99999999; time++);
system("color d");
for (time = 0; time<99999999; time++);
system("color e");
for (time = 0; time<99999999; time++);
system("color f");
for (time = 0; time<99999999; time++);
system("color 0");
for (time = 0; time<99999999; time++);
system("color 1");
for (time = 0; time<99999999; time++);
system("color 2");
for (time = 0; time<99999999; time++);
system("color 3");
for (time = 0; time<99999999; time++);
system("color 4");
for (time = 0; time<99999999; time++);
system("color 5");
for (time = 0; time<99999999; time++);
system("color 6");
for (time = 0; time<99999999; time++);
system("color 7");
for (time = 0; time<99999999; time++);
system("color 8");
for (time = 0; time<99999999; time++);
system("color 9");
}
getchar();
return 0;
}
运行效果:
扩展资料:
printf函数使用注意事项
1、域宽
%d:按整型数据的实际长度输出。
如果想输出指定宽度可以指定域宽,%md--&gt;m域宽,打印出来以后,在控制台上,显示m位;
如果我们要打印的数的位数如果超过我们设定m则原样输出;
如果我们要打印的数的位数如果小于我们设定的位数,则补空白,具体如下:
如果m为正数,则左对齐(左侧补空白);
如果m为负数,则右对齐(右侧补空白)。
2、转义字符
如果想输出字符"%",则应该在“格式控制”字符串中用连续两个%表示。
如:printf("%f%%",1.0/3);输出结果:0.333333%。
欢迎分享,转载请注明来源:表白网
评论列表(0条)