猫史档案馆


【教程帖】气泡语翻译器原理基本讲解

用户:PmoPmo查看:0 回复:3 评论:0 创建时间:2021-02-12T21:45:59


哈喽,大家好,我是安_肯

今天,教大家一下我做气泡语翻译器的想法

在师傅的基础上做了一点简化

首先,我的第一个想法是这样的

就是先将用户输入的结果转换成英语,然后再把每个字母对应的数值转换成气泡语

center_image

虽然看起来这样的方法非常靠谱,但是Kitten4的翻译属实不太稳定

所以这种方法就不成立

center_image

那我们现在就来看一下第二个想法

重点来啦,下面是我这期教程的核心

先创建一个云列表,然后把用户输入的结果分成一个一个字符串

center_image

就像上面这样

接着,检测一下云列表里是否包含这个列表的内容

如果有,就直接使用

如果没有,就随机生成一串气泡语,然后保存到云列表里

以上,就是教程的全部内容了

核心方法虽然看上去很简单,很容易

但其实非常难,你还要做各种检测、重复执行、调用函数……

啊当然,调用函数只是为了让整个代码看起来比较的清晰,容易理解

https://shequ.codemao.cn/work/80934575

这是我做的翻译机,唉,出个Beta版本已经很好了。

真不知道该怎么继续优化

哦对了,你们还可以去看看这个作品

https://shequ.codemao.cn/work/74451508

这个作品支持双向翻译,他的原理……

我还是不太懂这个作品可以双向翻译的真正原理

那我们下次再见,拜拜!!!


回复

上一页1 页 / 共 1下一页
一门鸽鸽一门鸽鸽

dd

点赞0


评论


阿尔法官方阿尔法官方

emotion_编程猫_点赞

点赞0


评论


Metre-01Metre-01

大佬厉害,不过可以看看我的“ASCII二进制气泡语”,那个会更稳定些

点赞0


评论