Question: Program Troubleshooting help! The program is supposed to replace the letters input by the user with those in encrypt() but it only comes out empty
Program
Troubleshooting help! The program is supposed to replace the letters input by the user with those in encrypt() but it only comes out empty
def encrypt():
plain = "abcdefghijklmnopqrstuvwxyz?!$&@01234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"
encrypt="qwertyuioplkjhgfdsazxcvbnm.10987654321QWERTYUIOPLKJHGFDSAZXCVBNM?!$&@"
newEncrypt=""
password= input("Please enter your password: ")
for i in range(0,len(password)):
for j in range(0,len(plain)):
if password[i]==plain[i]:
newEncrypt+= encrypt[j]
break
print(password + "is now: " + newEncrypt)
encrypt()
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
