Whether it is better to take cephalosporin or amoxicillin for cough can be considered in combination with the following points: 1. Make sure that both drugs are not allergic, if there is any kind of allergy, then you cannot eat them; 2. If you consider cough caused by common bacterial infection, you can choose cephalosporin or amoxicillin; 3. Amoxicillin is more effective against Gram-positive bacteria, while it is not so effective against Gram-negative bacteria, cephalosporin antibiotics of the first and The second generation of cephalosporin is more effective on Gram-positive bacteria, and the third generation of cephalosporin is more effective on Gram-negative bacteria. Therefore, whether to take cephalosporin or amoxicillin after suffering from the disease must be considered in the context of the patient’s specific situation. If the possibility of Gram-positive bacteria infection is high, amoxicillin and cephalosporin I and II can be considered, while if the infection caused by Gram-negative bacteria is considered, the effect of cephalosporin III will be better.