I have a script that in theory should choose a pokemon starter and continue, but the program is only letting one starter be chosen no matter what you type.
starter = input("Which Pokemon will you choose?").lower()
if starter == "Bulbasaur":
print("You chose Bulbasaur")
print(rival_name + ": I choose you, Charmander!")
elif starter == "Charmander":
print("You chose Charmander")
print(rival_name + ": I choose you, Squirtle!")
else:
print("You chose Squirtle")
print(rival_name + ": I choose you, Bulbasaur!")
I expected you to be able to choose any one of the three but the program is not functioning correctly (it is only picking Squirtle)
Your problem is since you lowered the string starter it cannot equal "anything with captitals" Soution is to decapitalise the strings in the if statements.