I believe that snakes are smarter than some give them credit. They use vibrations, heat, scent, vision and pick up our attitude to form a decision of if we are a threat or not. They constantly evaluate their surroundings. Over time they remember those set of senses and associate them with individuals.
I believe they can feel calm, frightened, angry, hungry..etc.

sent from my EVO , with Tapatalk