问题标签 [rot13]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何将变量中的字母列表存储为字符串
所以我的家庭作业是编写一个执行 ROTn 编码的程序。意思是将一串字母按值 n 移动。例如: if n = 2
, then"a"
将"c"
在编码时。我们应该将移位后的字符串存储在一个变量中。
所以我刚刚开始这个讲座,所以我们还没有学到很多关于python的东西。这个问题应该是可以解决的,不需要导入东西。
所以我的想法是单独移动每个字母,然后将其存储为一个数组。然后我可以将它作为字符串输出print(''.join(my_array)
。但是对于自动校正系统,移位的字符串应该存储在一个变量中,这给我带来了问题。我不知道怎么做。
请忽略我的错误变量名。随意纠正文体错误等。
总结一下; 我无法将变量中的字母数组作为字符串存储。例如; array["a", "b", "c"]
应该存储在variable = abc
(作为字符串)
python-2.7 - 如何使用python代码在字符串上实现ROT13来演示字符串加密?
我正在尝试将 ROT 13 凯撒密码用于 Python 中的大学加密分配,但我不知道如何使用它。这是我尝试过的:
是否有任何程序指南可以解释如何使用此密码?任何帮助表示赞赏。谢谢你。
c# - 在输出文件中获取特殊字符和数字?使用 ROT 13
该程序成功地使用了 ROT-13 算法,但它没有捕获任何特殊字符或数字,而是根本没有将特殊字符和数字保存在输出文件中。我需要对我的代码进行哪些更改才能输出数字和特殊字符?
c++ - 在 z 之后循环回到字母表的开头
我正在为学校解决一个问题,我必须编写一个旋转 13 个字符的程序。我已经完成了程序,但它会旋转成一些奇怪的字符。我想让它在大写和小写都达到“z”后回到“a”。基本上,我想将我的选项限制为 AZ 和 az。
尝试混合使用 while 语句和 if 语句,最后只使用了一些 if 语句。我知道他们错了,但它以当前状态运行。
我只是想让它旋转 13 个字符,当有人输入旋转代码时,再将它旋转 13 个字符。
javascript - 无法弄清楚为什么我的 ROT13 转换器适用于小写,但不适用于大写
我不明白为什么我的 ROT13 转换器不能使用大写字母。它适用于小写字母。我一直在尝试找到问题一段时间,但没有运气.. 感谢您的帮助。
这是代码
rot13 - 如何理解加密方法和解密?
我有一个词,我猜它是用 rot18 加密的。(我不确定使用了哪种加密方法)。我试图用在线解密器解密这个词,但我无法得到一个字符串。解密后,我又得到了另一个词,比如用 rot18 加密。
顺便说一句,我不知道我的话的加密密钥来直接解密它。
我的问题是使用了哪种加密方法?以及如何将其解密为字符串?
python - 为什么 ROT 13 在空格中显示 g?
我正在编写基于 ROT13 算法的代码,但是当我收到消息为“ROT ALGORITHM”时,它显示为“EBGgNYTBEVGUZ”。我不确定“g”是否错误,因为它意味着 ROT 和 ALGORITHM 之间的空格?
java - 如何使用我的解密类解密文本文件?
我有一个需要使用以下代码解密的文本文件:
//Rot13加解密 public class Rot13 {
}//结束类Rot13
我想解密使用 File 类制作的文件。
导入java.io.*;导入 java.util.Scanner;
公共类 FileExample 扩展 Rot13 {
}
我不知道如何将带有加密消息的文本文件发送到解密类。谁能帮助我?
谢谢你。
javascript - 将 rot13 编码的字符重新连接在一起
这就是挑战: Caesars Cipher - 字母移动了 13 个位置。因此'A' ↔ 'N'、'Q' ↔ 'D' 等等。
将 ROT13 编码字符串作为输入并返回解码字符串的函数。所有字母都将大写。不要转换任何非字母字符(即空格、标点符号),但要传递它们。
*我得到了正确的输出,但目前,每个字母都是一个字符串。有没有办法将所有单独的字母组合成一个句子 *
python - 为什么我的 python 代码只加密大写的消息?
我正在尝试制作一个脚本,将消息的每个字母旋转 13 个字母,创建一个简单的密码。我的密码正确地旋转了字母,我遇到的问题是它只将它加密为大写字母。
例如,对于我输入“Hello!World”,它应该返回“Uryyb!Jbeyq”,但它返回“URYYB!JBEYQ”