Yes, snakes fart. My favorite was when I walked by our ball pythons cage while she was in mid-defecation - she looked right at me and then "pfft!". It was adorable. =)

I'd rather have a snake fart at me than a snake pee on me.