Advertisement
Guest User

Untitled

a guest
Jul 8th, 2020
552
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.33 KB | None | 0 0
  1. string_messages = input()
  2. command_input = input()
  3.  
  4. while True:
  5.      token = command_input.split(":|:")
  6.      command = token[0]
  7.      if command == "Reveal":
  8.          print(f"You have a new text message: {string_messages}")
  9.          break
  10.      sub_command = token[1]
  11.      if command ==  "InsertSpace":
  12.             index_command = int(sub_command)
  13.             string_messages = string_messages[:index_command] + ' ' + string_messages[index_command:]
  14.             print(string_messages)
  15.             command_input = input()
  16.      elif command == "Reverse":
  17.             if sub_command in string_messages:
  18.                     substring = token[1]
  19.                     substring_reversed = (substring)[::-1]
  20.                     string_messages = string_messages.replace(substring, substring_reversed, 1)
  21.                     print(string_messages)
  22.                     command_input = input()
  23.             else:
  24.                 print("error")
  25.                 command_input = input()
  26.      elif command == "ChangeAll":
  27.              sub_command_two = token[2]
  28.              for inx, number in (enumerate(string_messages)):
  29.                   if string_messages[inx] == sub_command:
  30.                         string_messages = string_messages.replace(sub_command, sub_command_two)
  31.              print(string_messages)
  32.              command_input = input()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement