Многие слова похожи между собой и понять, к каким частям речи нужно отнести то или иное слово не так то просто, напрмер два и двойка. Взять хотя бы числительные и существительные. Слова, стоящие с существительными и обозначающие их количество или порядковый номер,- это числительные, в нашем случае два, но когда мы обобщаем количество предметов одним словом, оно превращается в существительное, тоесть двойка. Почему? Почему мы говорим "две карты" - это числительное с существительным, а "двойка карт" это два существительных, хотя при этом значение не меняется, карт осталось столько же, они никуда не исчезли. Суть в том, что "двойка" обладает законными признаками имени существительного, поэтому не является числительным.
У имени существительного имеются определенные признаки, например в первую очередь, каждое имя существительное отвечает на вопросы "кто?" и "что?", а имя числительное отвечает на вопросы "сколько?" и "который?" Проанализируем с этой стороны слово "двойка". Что? - двойка, но сколько?-два. Мы не говорим сколько? - двойка, потому как этот вопрос не подходит данному слову. Также отличительной чертой имен существительных является их склонение по падежам, по этому признаку можно понять, что двойка является именем существительным и склоняется не так, как числительные. Двойка имеет род-женский, число-единственное и склонение первое, что является основными признаками существительного и относится к этой части речи.
Из всего выше изложенного можно сделать вывод отм , что "двойка" является именем существительным, по всем основным и не только признакам, а "два" это числительное!