缺钾的原因大体上分为两种,一种是钾摄入不足,如长期禁食、严重偏食、消化道梗阻、昏迷的病人 。另一种是钾排出过多,如严重的呕吐、腹泻、高温作业下大量出汗、长期口服利尿剂或有利尿作用的降压药物、长期服用甘草片、长期服用粗制棉油等,还有一些疾病可以引起钾排出过多,如原发性醛固酮增多症、皮质醇增多症、碱中毒等。