python 从文件a.txt中读入一段英文,把它进行加密,保存到文件b.txt中?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 从文件a.txt中读入一段英文,把它进行加密,保存到文件b.txt中?相关的知识,希望对你有一定的参考价值。

从文件a.txt中读入一段英文,把它进行加密,保存到文件b.txt中;然后再对b.txt中的内容进行解密,保存到c.txt中。
加密算法:
把整个文件中的所有英文字母进行变换,其它字符不变。英文字母指的是a-z和A-Z,把每个字母变成它后面的第13个字母,按ASCII码值计算。比如:
'A'->'N',
'B'->'O',
'C'->'P',

'L'->'Y',
'M'->'Z',
'N'->'A',
'O'->'B'

'X'->'K',
'Y'->'L',
'Z'->'M'
小写英文字母也做类似变换:
'a'->'n', 'b'->'o', 'c'->'p', 'd'->'q', ……, 'w'->'j', 'x'->'k', 'y'->'l', 'z'->'m'
其它字符保持不变。

代码:

a.txt:

b.txt:

参考技术A

你好!

效果


是否为这种效果?

参考技术B 哈哈,有偿服务

编写一段程序从标准输入中一次读入一整行,然后修改该程序使其一次读入一个词.

string line;
	while (getline(cin, line))
		if (!line.empty())
			cout << line << endl;

	string line;
	while (cin>>line)
		if (!line.empty())
			cout << line << endl;

  

以上是关于python 从文件a.txt中读入一段英文,把它进行加密,保存到文件b.txt中?的主要内容,如果未能解决你的问题,请参考以下文章

linux命令之echo

python怎么按txt中的关键词获取excel行内容?

python 指针指向文本文件最后一行

编写一段程序从标准输入中一次读入一整行,然后修改该程序使其一次读入一个词.

python编程快速上手之第8章实践项目参考答案

关于c++文件流读入和写入的问题