Int object not callable
I am trying to create a text based game character creation tool as part of a bigger project. The user enters input when asked and later on will be able to describe the character. But i am getting the int object not callable error on testing. Testing here in sololearn whil not work due to multiple inputs. The code is: def set_desc(): global race, clas, sex, age, height, weight, hair, eyes, skin print("Great! You are a " + (race) +" " + (clas) + "!") print('As you can see, I am blind. Can you please tell me if you are male or female. \n 1 for Male \n 2 for female') sex = int(input("Male or Female?: ")) if sex == 1: sex = "Male" elif sex == 2: sex = "Female" height = int(input("How tall are you in inches?:" )) weight = int(input("How much do you weigh?:" )) hair = str(input("What color is your hair?: ")) eyes = str(input("What color are your eyes?:" )) skin = str(input("And last, tell me about your skin?: ")) set_desc() It works until it gets to hair. Ideas greatly appreciated!