There are very few foods that have no nutrients whatsoever, but still have calories. More foods would fall into the range that they contain calories, but very little nutrients. These are known as...
Calories come from three sources: Protein: 4 calories per gram Fat: 9 calories per gram Carbohydrates (such as sugar): 4 calories per gram Basically all food is an combination of these.