Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rotor_1 = "EKMFLGDQVZNTOWYHXUSPAIBRCJ"
- rotor_2 = "AJDKSIRUXBLHWTMCQGZNPYFVOE"
- rotor_3 = "BDFHJLCPRTXVZNYEIWGAKMUSQO"
- rotor_4 = "ESOVPZJAYQUIRHXLNFTGKDCMWB"
- rotor_5 = "VZBRGITYUPSDNHLXAWMJQOFECK"
- rotor_6 = "JPGVOUMFYQBENHZRDKASXLICTW"
- rotor_7 = "NZJHGRCXMYSWBOUFAIVLPEKQDT"
- rotor_8 = "FKQHTLXOCBJSPDZRAMEWNIUYGV"
- rotor_dict = {}
- selected_rotors = []
- for i in range(1, 3 + 1):
- rotor = int(input("Choose a number from 1 to 8 inclusive: "))
- if rotor in selected_rotors:
- print("This rotor is already selected.")
- rotor = int(input("Choose a number from 1 to 8 inclusive: "))
- if rotor < 0 or rotor > 8:
- print("Error")
- rotor = int(input("Choose a number from 1 to 8 inclusive: "))
- start = int(input("choose a number from to 25 inclusive: "))
- if start < 0 or start > 25:
- print("Error")
- start = int(input("choose a number from 0 to 25 inclusive: "))
- if rotor == 1:
- rotor_1 = rotor_1[start:] + rotor_1[:start]
- rotor_dict[i] = rotor_1
- selected_rotors.append(rotor)
- elif rotor == 2:
- rotor_2 = rotor_2[start:] + rotor_2[:start]
- rotor_dict[i] = rotor_2
- selected_rotors.append(rotor)
- elif rotor == 3:
- rotor_1 = rotor_3[start:] + rotor_3[:start]
- rotor_dict[i] = rotor_3
- selected_rotors.append(rotor)
- elif rotor == 4:
- rotor_1 = rotor_4[start:] + rotor_4[:start]
- rotor_dict[i] = rotor_4
- selected_rotors.append(rotor)
- elif rotor == 5:
- rotor_1 = rotor_5[start:] + rotor_5[:start]
- rotor_dict[i] = rotor_5
- selected_rotors.append(rotor)
- elif rotor == 6:
- rotor_1 = rotor_6[start:] + rotor_6[:start]
- rotor_dict[i] = rotor_6
- selected_rotors.append(rotor)
- elif rotor == 7:
- rotor_1 = rotor_7[start:] + rotor_7[:start]
- rotor_dict[i] = rotor_7
- selected_rotors.append(rotor)
- elif rotor == 8:
- rotor_1 = rotor_8[start:] + rotor_8[:start]
- rotor_dict[i] = rotor_8
- selected_rotors.append(rotor)
- print(rotor_dict)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement