Heart weakness may be caused by physical factors such as overexertion and prolonged late-night sleep, which generally do not require special treatment. Or consider anemia, heart failure and other diseases, need to take medication, surgical treatment for the cause of the disease. 1. Physiological factors: overwork, prolonged late night, work pressure, may lead to weakness, fatigue and other symptoms, manifested as heart weakness, feeling weak. This kind of situation generally does not need to take special treatment, and can be relieved by resting more. 2. Anemia: heart weakness and lack of energy is also considered to be caused by anemia, patients can take oral iron dextrose, ferrous gluconate, iron sorbitol and other iron under the guidance of the doctor, or take surgical treatment, such as allogeneic hematopoietic stem cell transplantation, splenectomy, and so on. 3. Heart failure: heart weakness and lack of energy may also be caused by heart failure, patients can take oral diuretics such as furosemide, spironolactone under the guidance of a doctor, or positive inotropic drugs such as sildenafil and digoxin. Or take cardiac resynchronization therapy, implantable cardioverter defibrillator, heart transplantation and other treatment measures. Once the patient has heart weakness and feels no energy, he should go to the hospital in time to clarify the cause of the disease.