简述影响人的行为的因素有哪些