What is the cause of coughing up blood?

Coughing up blood, also known as hemoptysis, can be seen in trauma, tuberculosis, bronchodilatation and other causes, it is recommended that the patient consult a doctor in a timely manner to clarify the cause of the disease and then carry out targeted treatment. 1. Trauma: Trauma can cause hemoptysis if the lungs and airways are injured, such as chest trauma, contusion, rib fracture and so on. 2. Tuberculosis: Tuberculosis is a respiratory infectious disease caused by Mycobacterium tuberculosis infection, which is mainly transmitted through the respiratory tract, and clinically manifested as respiratory symptoms such as coughing, coughing up sputum or blood in sputum, hemoptysis, etc., which may be accompanied by systemic symptoms such as low-grade fever, malaise, and night sweating. 3. Bronchiectasis: Bronchiectasis refers to the irreversible expansion of bronchi and bronchioles caused by repeated airway infections and inflammation, and its typical symptoms are chronic cough, coughing up purulent sputum, hemoptysis, usually accompanied by fever, chest pain, dyspnea and other symptoms. There may be other reasons for hemoptysis, if the patient has hemoptysis, it is necessary to consult the regular hospital in time, cooperate with the doctor to improve the examination, standardized treatment!