✨ ベストアンサー ✨
notは副詞、noは形容詞です。
なので
There are not 名詞sの場合はnotは動詞であるareを否定しています。
There are no 名詞sの場合はnoは名詞を修飾しています。
もっと言うとno=not anyなので意味も少し違います。
例えば
There are not dogs.
複数の犬がいない
⇒1匹はいるor 1匹もいない
There are no dogs.
⇒There are not any dogs.
どんな犬もいない
⇒1匹もいない
わかりました!ありがとうございます😊