Advertisement
Guest User

cifrario con chiave

a guest
Jan 18th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. import random
  2.  
  3. parola=str(input("inserisci una parola"))
  4. alfabeto="abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefg"
  5. parola=parola.lower()
  6. parola1=""
  7. k=int(random.randint(0,26))
  8.  
  9. print(k)
  10. for n in parola:
  11. for q,s in enumerate (alfabeto):
  12. if s==n:
  13. q=q+k
  14. parola1=parola1+alfabeto[q]
  15. break
  16.  
  17. print(parola1)
  18.  
  19.  
  20. parola2=str(input("inserisci una parola"))
  21. w=int(input("inserisci chiave k"))
  22. parola2=parola2.lower()
  23. parola3=""
  24. for r in parola2:
  25. for p,m in enumerate (alfabeto):
  26. if m==r:
  27. p=p+26-w
  28. parola3=parola3+alfabeto[p]
  29. break
  30. print(parola3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement