Secret Code Language

 




import random


st = input("Enter message")

words = st.split(" ")

coding = input("1 for Coding or 0 for Decoding")

coding = True if (coding=="1") else False

print(coding)


if(coding):

  nwords = []

  for word in words:

    if(len(word)>=3):

      r1 = ''.join(random.choice('abcdefghijklmnopqrstuvwxyz') for i in range(3))

      r2 = ''.join(random.choice('abcdefghijklmnopqrstuvwxyz') for i in range(3))

      stnew = r1+ word[1:] + word[0] + r2

      nwords.append(stnew)

    else:

      nwords.append(word[::-1])

  print(" ".join(nwords))


else:

  nwords = []

  for word in words:

    if(len(word)>=3): 

      stnew = word[3:-3]

      stnew = stnew[-1] + stnew[:-1]

      nwords.append(stnew)

    else:

      nwords.append(word[::-1])

  print(" ".join(nwords))

Comments

Popular posts from this blog

Library Management System

Snake Water and Gun Game