✔ 最佳答案
Depends. How's that for an answer.
"Cardio" is the current fad term for "aerobic exercise". Things like running, cycling, swimming, various machines like treadmills... Exercise that you can perform at a particular level of intensity for a particular period of time.
IF you perform your chosen aerobic exercise at a sufficient level of intensity and for a long enough period.... Then it's unsurpassed for "burning fat" (actually, just turning fat reserves into glucose.)
However, if you are taking a walk around the block or a very low-intensity bike ride with your kids and calling that "cardio"... Then not so much.
You have to get your heart rate into the "aerobic training zone" which is from 65-75 percent of your maximum heart rate, and you have to keep it there for at least 20 minutes.... longer as you become more fit.
Now, you can get some benefits from weight training by doing "circuit training" where you move rapidly from exercise station to exercise station and perform high-rep, low weight exercises. However, it's been shown that this is not as efficient as a steady-workload aerobic exercise.
Weight training does add muscle, and muscle uses glucose more efficiently.
Best choice... Do both. You can train aerobics daily, as the stress on the musculature is low. You don't need a lot of recovery.
Add in a couple of days of basic core strength training and you'll have a good balance.