这个主要还是意思差别,感情色彩差别不是很明显.
no more than 表示“还不如……没强哪去,没多哪去” 比较的双方都不多或者不好,有贬义.
no less than 也是类似的意思,多含感情色彩 有时褒有时贬,要看上下文
less than 和 more than无褒贬义,只是客观陈述少于
not more than 和not less than 也是只是more/less than 的否定 客观陈述不多于
no more than 和no less than多用于描述,而非比较.
推广到比较级的普遍用法 这是一种表达句式 no 比较级 than 一般都带感情色彩 表示二者都与所表述词语【相反】(这是重点所在).有时强调前者
如:
He is no happier ~ (he was) before.
他和以前一样不幸福(并不是说现在没以前幸福,而是说以前不幸福 现在更不幸福 都不咋地)
要说意义相同的话,less than 和not more than 倒是可以互换 同样 more than 和not less than 也差不多 但是no more than no less than 就不能随便用了