都是正确的,都是 it is not 的缩略形式,意思没有任何差别.
但是凭感觉说,同意楼下几位的见解,it's not用得更多,原因可能是这样的:
it isn't 通常只用于后面只有一两个词的短句,尤其是后面什么都没有的省略句,如
It is your fault!
No,it isn't!
而it's not 既可以用在这样的句子里,也可以用在长句里,如
It 's not difficult to understand this sentence.
总之,在长句里,多用it's not,在短句里,用it isn't 还是 it's not,很大程度上存在对上一句的呼应因素,比如前面那个小对话,如果第一个人说的是 It's your fault.后一个就更可能会说 No,It's not.