如果是土生土长的上海人,基本上都会说上海话,家里也是说上海话的,但如果家里有人不懂上海话,他们也会说普通话,会照顾那个不懂上海话的人,我不太懂上海话,所以上海的朋友在和我一起时,他们之间也不说上海话,应该来说上海人还是比较仔细的,比较会照顾人。