Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- message=""
- def printDecrypt(msg):
- print("Decrypted message: ", end="")
- for i in msg:
- print(i, end="")
- def printEncrypt(encrypt):
- print("Encrypted message: ", end="")
- for i in encrypt:
- print(i, end="")
- def encryptMessage():
- message = list(input("Message for encrypting: "))
- loopCount = 0
- for i in range(len(message)):
- if loopCount % 10 == 0:
- loopCount = int(round(loopCount / 10, 0))
- message[i] = chr(ord(message[i]) + loopCount)
- loopCount += 1
- printEncrypt(message)
- def decryptMessage():
- message = list(input("Message for decrypting: "))
- loopCountDecrypt=0
- for i in range(len(message)):
- if loopCountDecrypt%10==0:
- loopCountDecrypt = int(round(loopCountDecrypt/10, 0))
- message[i] = chr(ord(message[i])-loopCountDecrypt)
- loopCountDecrypt+=1
- printDecrypt(message)
- doWhat=""
- while doWhat != "exit":
- doWhat = input("Decrypt or encrypt message?: ")
- doWhat.lower()
- if doWhat == "encrypt":
- encryptMessage()
- elif doWhat == "decrypt":
- decryptMessage()
- else:
- if doWhat != "exit":
- 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