DiYane

Activation Keys

Aug 10th, 2023 (edited)
1,705
0
Never
11
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.19 KB | None | 0 0
  1. activation_key = input()
  2. data = input()
  3.  
  4. while not data == "Generate":
  5.     split_data = data.split(">>>")
  6.  
  7.     if split_data[0] == "Contains":
  8.         substring = split_data[1]
  9.         if substring in activation_key:
  10.             print(f"{activation_key} contains {substring}")
  11.         else:
  12.             print("Substring not found!")
  13.  
  14.     elif split_data[0] == "Flip":
  15.         state, start_index, end_index = split_data[1:]
  16.         start_index, end_index = int(start_index), int(end_index)
  17.         if state == "Upper":
  18.             activation_key = activation_key[0:start_index] + \
  19.                              activation_key[start_index:end_index].upper() + activation_key[end_index:]
  20.         else:
  21.             activation_key = activation_key[0:start_index] + \
  22.                              activation_key[start_index:end_index].lower() + activation_key[end_index:]
  23.  
  24.         print(activation_key)
  25.  
  26.     elif split_data[0] == "Slice":
  27.         start_index, end_index = int(split_data[1]), int(split_data[2])
  28.         activation_key = activation_key[0:start_index] + activation_key[end_index:]
  29.         print(activation_key)
  30.     data = input()
  31.  
  32. print(f"Your activation key is: {activation_key}")
Tags: python
Advertisement
Comments
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
Add Comment
Please, Sign In to add comment