I am starting to learn python and I cannot figure out the following error "unsupported operand type(s) for -: 'str' and 'int'". Remember, I really don't know what I am to do here. Below is my code and error. Thanks ahead for any help in understanding what I don't know.
PUT CODE HERE
error:
PUT CODE HERE
1 2 3 4 5 6 7 8 9 10 11 |
# list of names --- ListOfNames = [ "tom" , "bill" , "dick" , "harry" ] print (ListOfNames) # remove one name --- RemoveNameNumber = input ( "Enter the number of the name to remove: " ) print ( "Verify number selected is " + str (RemoveNameNumber)) # name to be removed --- NameRemoved = ListOfNames[RemoveNameNumber - 1 ] print ( "Name removed will be " + NameRemoved) |
Error:11 # name to be removed ---
---> 12 NameRemoved = ListOfNames[RemoveNameNumber -1]
13 print("Name removed will be " + NameRemoved)
14
TypeError: unsupported operand type(s) for -: 'str' and 'int'
One more thing, if this is not the right way to post, please advise. Thanks