Оба варианта верны. Разница между ними в том, что родительный падеж передает значение «частичный охват предмета действием», поэтому вариант купил молока будет означать, что молока куплено немного. У винительного падежа (купил молоко) такого оттенка значения нет.
Последние ответы справочной службы
Здесь двоеточие предупреждает читателя о дальнейшем перечислении. Добавим, что это не единственно возможный знак: присоединительная конструкция в конце предложения обычно отделяется тире.
Страница ответаВторое тире после поясняющего приложения поглощается запятой: Завершены государственные испытания и принято решение о серийном производстве принципиально нового трактора — *название*, который мог...
Страница ответаЗапятые в указанных позициях не нужны. Вводное сочетание в начале обособленного оборота не отделяется от него: Он брал из отцовской библиотеки, кстати сказать очень неплохой, книги по физике; Я человек уравновешенный, так сказать не склонный к эксцессам.
Страница ответа