我试图通过将文本文件中字符串中的字符转换为等效的ASCII值来显示加密的消息。完成后,我想添加一个偏移因子,比如10,然后转换回来并显示消息。此外,如果有人可以忽略这些空格,我也会喜欢它,这意味着它们不会被加密。最后,如果有人可以从ASCII值中扣除94,如果它高于126,则会有额外的奖励。
到目前为止,我已经"生成"整数,但我得到的只是方括号
user_input = input("Enter a text file name. Remeber to add 'txt'")
file = open(user_input,"r+")
print(file.readline())
int_text = ([ord(c) for c in file.readline()])
print(int_text)
感谢您的帮助。
答案 0 :(得分:1)
size_t MyClass::GetHashCode()
{
std::hash<std::wstring> stringHash;
size_t mapHash = 0;
for (auto property : _properties)
mapHash ^= stringHash(property.first) ^ stringHash(property.second);
return ((_class.empty() ? 0 : stringHash(_class)) * 397) ^ mapHash;
}
正在获取文本和可选的偏移因子,并返回转换后的字符串:
shifting