Exercise for reference: 

The code is supposed to ask the user to enter their name and surname, and then it prints out those user submitted values.  Instead, the code throws a TypeError. Please fix it so that the expected output is printed out.

firstname = input("Enter first name: ")
secondname = input("Enter second name: ")
print("Your first name is %s and your second name is %s" % firstname, secondname)

Answer: 

firstname = input("Enter first name: ")
secondname = input("Enter second name: ")
print("Your first name is %s and your second name is %s" % (firstname, secondname))

Explanation:

Each of the %s  placeholders expect one value after %  to be replaced with, but you need to pass these values inside a tuple. So, putting variables firstname  and secondname  inside a tuple fixes the code.