I'm trying to complete an assignment regarding pygame for my computer programming class; I'm not particularly well versed in this kind of thing, so excuse me if I make some mistakes when asking my question.
I'm trying to modify some source code from our textbook, with the goal of allowing the user to set what speed a group of blocks move in a window, as well as the delay between position updates. In the beginning of the program is a while loop, designed to let the user pick between predetermined settings, or create their own.
choice = ""
while choice != "E" or "e" or "Elect" or "elect" or "ELECT" or "C" or "c" or "Create" or "create" or "CREATE" :
choice = input("Would you like to elect a speed setting for the vectors, or create your own? (Type 'E' for elect or 'C' for create) ")
When I tried running the program in the shell, upon typing 'e', it gave me the input statement for the while loop again. Why is 'choice' not being set to my input?