name = input('What is your name? ')
print('Hi ' + name)
fav_color = input('What is your favorite Color ')
print(name + ' likes ' + fav_color)
fav_class = input("What's your favorite class? ")
Answer = input("So " + name + "'s" + " favorite class is " + fav_class + "? ")
# looping continues until the user inputs anything besides 'no'
while Answer == 'no':
name = input('What is your name? ')
fav_color = input('What is your favorite Color ')
fav_class = input("What's your favorite class? ")
Answer = input("So " + name + "'s" + " favorite class is " + fav_class + "? ")
### ANOTHER SOLUTION ###
# if use a while loop w/out any check (like the one above) you must have
# a break statement
while True:
name = input('What is your name? ')
print('Hi ' + name)
fav_color = input('What is your favorite Color ')
print(name + ' likes ' + fav_color)
fav_class = input("What's your favorite class? ")
Answer = input("So " + name + "'s" + " favorite class is " + fav_class + "? ")
# when Answer is NOT 'no' the loop breaks
if Answer !='no':
break