Слова «no one» и «nobody» имеют одинаковое значение при переводе на русский язык — «никто», «ни один человек». 5
Однако есть нюанс: «nobody» чаще употребляется в разговорном английском, тогда как «no one» — в письменном. 3
Примеры:
- Nobody: Nobody could answer my question — «Никто не смог ответить на мой вопрос». 1
- No one: No one knows the answer — «Никто не знает ответа». 1