当前位置:   article > 正文

Python字符串加密_python字符串加密 字母向后错三位

python字符串加密 字母向后错三位

问题:

字符加密,输入一段文本,输出该文本加密后的密文‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬

加密方法为:英文字母用其后第三个字母代替,x,y,z分别用a,b,c替换,X,Y,Z分别用A,B,C替换,其它字符不变

  1. Mes=input()
  2. for i in range(len(Mes)):
  3. if (ord(Mes[i])>=65 and ord(Mes[i])<=87) or(ord(Mes[i])>=97 and ord(Mes[i])<=119):
  4. m=chr(ord(Mes[i])+3)
  5. elif (ord(Mes[i])>=88 and ord(Mes[i])<=90) or(ord(Mes[i])>=120 and ord(Mes[i])<=122):
  6. m=chr(ord(Mes[i])-23)
  7. else:
  8. m=Mes[i]
  9. print (m,end='')

 注:字符串不能赋值

        Mes[i]=chr(ord(Mes[i])+3)

        'str' object does not support item assignment

        

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/674266
推荐阅读
相关标签
  

闽ICP备14008679号