For和because都解释为“因为”,那它们有啥区别?请详细说明!谢谢!