将一位数字代码转换为完整的单词代码python

西蒙·詹姆斯

我正在为我的学校进行单词加密,无法弄清楚如何将其从一位数字加密转换为完整单词。我希望能够一次只用一个字母而不是一个字母写完整的单词。如果有人可以帮助我解决这个问题,我将不胜感激

while True:
print("Input letters you would like to encrypt")
IN= input()

if IN=="a":
    print("BCDEFGHIJKLMNOPQRSTUVWXYZ")
elif IN=="A":
    print("BCDEFGHIJKLMNOPQRSTUVWXYZ")
elif IN=="b":
    print("ACDEFGHIJKLMNOPQRSTUVWXYZ")
elif IN=="B":
    print("ACDEFGHIJKLMNOPQRSTUVWXYZ")
elif IN=="c":
    print("ABDEFGHIJKLMNOPQRSTUVWXYZ")
elif IN=="C":
    print("ABDEFGHIJKLMNOPQRSTUVWXYZ")   
elif IN=="d":
    print("ABCEFGHIJKLMNOPQRSTUVWXYZ")
elif IN=="D":
    print("ABCEFGHIJKLMNOPQRSTUVWXYZ")
elif IN=="e":
    print("ABCDFGHIJKLMNOPQRSTUVWXYZ")
elif IN=="E":
    print("ABCDFGHIJKLMNOPQRSTUVWXYZ")
elif IN=="f":
    print("ABCDEGHIJKLMNOPQRSTUVWXYZ")
elif IN=="F":
    print("ABCDEGHIJKLMNOPQRSTUVWXYZ")
elif IN=="g":
    print("ABCDEFHIJKLMNOPQRSTUVWXYZ")
elif IN=="G":
    print("ABCDEFHIJKLMNOPQRSTUVWXYZ")
elif IN=="h":
    print("ABCDEFGIJKLMNOPQRSTUVWXYZ")
elif IN=="H":
    print("ABCDEFGIJKLMNOPQRSTUVWXYZ")
elif IN=="i":
    print("ABCDEFGHJKLMNOPQRSTUVWXYZ")
elif IN=="I":
    print("ABCDEFGHJKLMNOPQRSTUVWXYZ")       
elif IN=="j":
    print("ABCDEFGHIKLMNOPQRSTUVWXYZ")
elif IN=="J":
    print("ABCDEFGHIKLMNOPQRSTUVWXYZ")
elif IN=="k":
    print("ABCDEFGHIJLMNOPQRSTUVWXYZ")
elif IN=="K":
    print("ABCDEFGHIJLMNOPQRSTUVWXYZ")
elif IN=="l":
    print("ABCDEFGHIJKMNOPQRSTUVWXYZ")
elif IN=="L":
    print("ABCDEFGHIJKMNOPQRSTUVWXYZ")        
elif IN=="m":
    print("ABCDEFGHIJKLNOPQRSTUVWXYZ")
elif IN=="M":
    print("ABCDEFGHIJKLNOPQRSTUVWXYZ")
elif IN=="n":
    print("ABCDEFGHIJKLMOPQRSTUVWXYZ")
elif IN=="N":
    print("ABCDEFGHIJKLMOPQRSTUVWXYZ")
elif IN=="o":
    print("ABCDEFGHIJKLMNPQRSTUVWXYZ")
elif IN=="O":
    print("ABCDEFGHIJKLMNPQRSTUVWXYZ")
elif IN=="p":
    print("ABCDEFGHIJKLMNOQRSTUVWXYZ")
elif IN=="P":
    print("ABCDEFGHIJKLMNOQRSTUVWXYZ")
elif IN=="q":
    print("ABCDEFGHIJKLMNOPRSTUVWXYZ")
elif IN=="Q":
    print("ABCDEFGHIJKLMNOPRSTUVWXYZ")        
elif IN=="r":
    print("ABCDEFGHIJKLMNOPQSTUVWXYZ")
elif IN=="R":
    print("ABCDEFGHIJKLMNOPQSTUVWXYZ")
elif IN=="s":
    print("ABCDEFGHIJKLMNOPQRTUVWXYZ")
elif IN=="S":
    print("ABCDEFGHIJKLMNOPQRTUVWXYZ")
elif IN=="t":
    print("ABCDEFGHIJKLMNOPQRSUVWXYZ")
elif IN=="T":
    print("ABCDEFGHIJKLMNOPQRSUVWXYZ")
elif IN=="u":
    print("ABCDEFGHIJKLMNOPQRSTVWXYZ")
elif IN=="U":
    print("ABCDEFGHIJKLMNOPQRSTVWXYZ")
elif IN=="v":
    print("ABCDEFGHIJKLMNOPQRSTUWXYZ")
elif IN=="V":
    print("ABCDEFGHIJKLMNOPQRSTUWXYZ")       
elif IN=="w":
    print("ABCDEFGHIJKLMNOPQRSTUVXYZ")
elif IN=="W":
    print("ABCDEFGHIJKLMNOPQRSTUVXYZ")
elif IN=="x":
    print("ABCDEFGHIJKLMNOPQRSTUVWYZ")
elif IN=="X":
    print("ABCDEFGHIJKLMNOPQRSTUVWYZ")
elif IN=="y":
    print("ABCDEFGHIJKLMNOPQRSTUVWXZ")
elif IN=="Y":
    print("ABCDEFGHIJKLMNOPQRSTUVWXZ")
elif IN=="z":
    print("ABCDEFGHIJKLMNOPQRSTUVWXY")
elif IN=="Z":
    print("ABCDEFGHIJKLMNOPQRSTUVWXY")
else:
    print("One number at a time bud")

经过

用户名

我了解您可能在项目上进行了艰苦的工作,但可悲的是,我认为它可能过于简单,无法生成加密的文本。正如您所说,您的代码当前正在执行的工作就是能够打印1位数字的加密。

不幸的是,我对python的了解有所减少,但是一个简单的google也许可以为您提供帮助,对此我进行了快速查找,希望对您有所帮助!http://www.dlitz.net/software/pycrypto/这有望为您提供帮助,它还为您提供了解密器。如果需要的话

我是从他们的文件中得到的

>>> from Crypto.Cipher import DES
>>> obj=DES.new('abcdefgh', DES.MODE_ECB)
>>> plain="Guido van Rossum is a space alien."
>>> len(plain)
34
>>> obj.encrypt(plain)
Traceback (innermost last):
  File "<stdin>", line 1, in ?
ValueError: Strings for DES must be a multiple of 8 in length
>>> ciph=obj.encrypt(plain+'XXXXXX')
>>> ciph
'\021,\343Nq\214DY\337T\342pA\372\255\311s\210\363,\300j\330\250\312\347\342I\3215w\03561\303dgb/\006'
>>> obj.decrypt(ciph)
'Guido van Rossum is a space alien.XXXXXX'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python:将一位数字十进制转换为十六进制

来自分类Dev

python将一位数字的日期和月份转换为两位数

来自分类Dev

RegEx用一位数字查找单词

来自分类Dev

如何使一位数字?

来自分类Dev

如何在R中使用Stringr将一位数字替换为两位数字

来自分类Dev

如何在R中使用Stringr将一位数字替换为两位数字

来自分类Dev

翻转一位数字以使所有数字都相同:代码是否错误?

来自分类Dev

当日期列具有一位数字的月份和日期时,SQLite将字符串转换为日期

来自分类Dev

如何将一位数的整数数组转换为 2 位或更多位

来自分类Dev

我如何在python 2.7中将一位数字输出为两位数

来自分类Dev

如何将数字相乘直到获得一位数字并计数?

来自分类Dev

将递归的数字总和减少到一位数字

来自分类Dev

将字符串中的一位数字(1或5B)替换为两位数字(01或05B)

来自分类Dev

在C中使用if和switch语句进行练习:编写代码以将2位数字转换为单词

来自分类Dev

Python函数可将数字减少到一位数字

来自分类Dev

在SQL Server中将时间结果转换为一位数值

来自分类Dev

在iOS的UITextField中允许一位数字

来自分类Dev

使JTextField仅接受一位数字

来自分类Dev

数字的第一位数

来自分类Dev

在int(Java)中检查一位数字

来自分类Dev

删除最后一位数字之后的字符

来自分类Dev

时钟持续使用一位数字

来自分类Dev

在iOS的UITextField中允许一位数字

来自分类Dev

从名称中获取最后一位数字

来自分类Dev

在int(Java)中检查一位数字

来自分类Dev

小时和分钟以一位数字出现

来自分类Dev

获取url的最后一位数字

来自分类Dev

使用递归将数字减少到一位数

来自分类Dev

如何将零加一位数字(时间)?

Related 相关文章

热门标签

归档