Hemorrhoids do not cause diarrhea, but they can cause constipation. Most hemorrhoids are caused by the patient’s intake of spicy, irritating foods, or they can be caused by chronic constipation, which can result in a variety of symptoms, such as enlargement of the hemorrhoid nucleus, pain, blood in the stool, prolapse of the internal hemorrhoid nucleus, and abnormal itching in the anal area. If you have recurrent hemorrhoids, it is very likely to cause constipation again. If you have diarrhea, it may be caused by the recent consumption of unhygienic food or infection in the digestive tract, which is a gastroenterology disease, so it is recommended to go to the gastroenterology department for examination and treatment. If necessary, you can do a routine stool examination to see what causes it, and hemorrhoids can go to the hospital’s anorectal specialist or general surgery department for anoscopy and treatment.