Alcohol provides 7 calories per gram.
The number of calories that a food provides to the human body depends on the amount of energy that this food provides. There are four main categories of substances which provide energy to the human body. Proteins and carbohydrates contain 4 calories per gram and fat has 9 calories per gram.