Advertisement
Guest User

Untitled

a guest
Jan 24th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. message=""
  2. def printDecrypt(msg):
  3. print("Decrypted message: ", end="")
  4. for i in msg:
  5. print(i, end="")
  6.  
  7. def printEncrypt(encrypt):
  8. print("Encrypted message: ", end="")
  9. for i in encrypt:
  10. print(i, end="")
  11.  
  12. def encryptMessage():
  13. message = list(input("Message for encrypting: "))
  14. loopCount = 0
  15. for i in range(len(message)):
  16. if loopCount % 10 == 0:
  17. loopCount = int(round(loopCount / 10, 0))
  18. message[i] = chr(ord(message[i]) + loopCount)
  19. loopCount += 1
  20. printEncrypt(message)
  21.  
  22. def decryptMessage():
  23. message = list(input("Message for decrypting: "))
  24. loopCountDecrypt=0
  25. for i in range(len(message)):
  26. if loopCountDecrypt%10==0:
  27. loopCountDecrypt = int(round(loopCountDecrypt/10, 0))
  28. message[i] = chr(ord(message[i])-loopCountDecrypt)
  29. loopCountDecrypt+=1
  30. printDecrypt(message)
  31.  
  32. doWhat=""
  33. while doWhat != "exit":
  34. doWhat = input("Decrypt or encrypt message?: ")
  35. doWhat.lower()
  36. if doWhat == "encrypt":
  37. encryptMessage()
  38. elif doWhat == "decrypt":
  39. decryptMessage()
  40. else:
  41. if doWhat != "exit":
  42. print("type encrypt to encrypt a message, type decrypt to decrypt a message, type exit to exit the program")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement