Разница между разговорной формой didn't и формальной didn't I заключается в том, что didn't используется в разговорной речи для отрицания действия в прошедшем времени (Past Simple), а didn't I — это формальная конструкция, которая указывает на то, что действие не совершил субъект (I) 135.