В английском языке «no one» часто используется вместо «none», потому что это более конкретное выражение отсутствия конкретного человека. 2 Оно означает «не кто-то, а никто; ни один человек». 2
В то время как «none» более общее и может обозначать не только людей, но и отсутствие какого-либо количества или предмета. 12 Например, «None of the students passed the test» (Ни один из студентов не прошёл тест). 3
Таким образом, выбор между «no one» и «none» зависит от того, к чему относится речь — к людям или вещам. 3
Также «no one» считается более формальным, чем «nobody», поэтому чаще используется в письменном английском языке. 45