Создай бесконечный цикл. И прерви его по правильному ответу.
import time
print ('Хай \n \t Давай сыграем в игру?')
what = input('Да, Нет\n')
if what.lower() == 'нет': #приводим все к нижнему регистру чтоб капитализация не влияла
print ('Тогда пока')
elif what.lower() == 'да':
print ('Хорошо')
print ('Я загадываю число а ты отгадываешь.Если ты отгадываешь число то ты молодец и возьми конфетку,если нет то ты не молодец')
while True: #Бесконечный цикл
number = input('Введи сюда число \n\t Введи exit для выхода: \n')
if number.lower() == 'exit': #Выходим если ввели exit и сравниваем все это в нижнем регистре
print ('Пока:)')
break
elif number == '20':
print ('Молодец,возьми конфетку!')
break #Прерывание бесконечного цикла
elif number > '15' and number <'20':
print ('Маловато будет')
elif number > '20' and number <'30':
print ('Многовато будет')
elif number >= '30':
print ('Слишком много')
elif number <='15':
print ('Слишком мало')
time.sleep(5) #А оно нужно?