# CODE:
def encrypt(message):
new_message = ""
for ltr in message:
if ltr.lower() == "a":
new_message += "@"
elif ltr.lower() == "e":
new_message +="3"
elif ltr.lower() == "i":
new_message +="1"
elif ltr.lower() == "o":
new_message += "0"
elif ltr.lower() == "s":
new_message += "$"
else:
new_message += ltr
print(message, "--->", new_message)
def decrypt(message):
new_message = ""
for ltr in message.lower():
if ltr.lower() == "@":
new_message += "a"
elif ltr.lower() == "3":
new_message +="e"
elif ltr.lower() == "1":
new_message +="i"
elif ltr.lower() == "0":
new_message += "o"
elif ltr.lower() == "$":
new_message += "s"
else:
new_message += ltr
print(message, "--->", new_message)
choice = input("enter 'e' to encrypt, 'd' to decrypt, and 'q' to quit: ")
while True:
if choice == "e":
message = input("enter a message you'd like to encrypt: ")
encrypt(message)
choice = input("enter 'e' to encrypt, 'd' to decrypt, and 'q' to quit: ")
elif choice == "d":
message = input("enter a message you'd like to decrypt: ")
decrypt(message)
choice = input("enter 'e' to encrypt, 'd' to decrypt, and 'q' to quit: ")
elif choice == "q":
break
else:
print(choice, "is an invalid option")
choice = input("enter 'e' to encrypt, 'd' to decrypt, and 'q' to quit: ")
print("*** end of program ***")