分类：教育/科学-学习帮助
问题：古代的医生为什么叫“郎中”？ 
回答：古代常将医生尊称为“医官”。医官是一种总称，自宋代以来，医官中最高一级的官职是大夫，依下类推为郎（又称郎中）、医效等。 

“大夫”在古代是一种教高的官职，春秋时大夫有上中下之分，到了秦汉，又有谏议大夫，唐代有御史大夫。但医官的职位还没有达到大夫一级。自宋代设“大夫”级别的医官后，民间就把医生称为“大夫”，在中国北方地区尤为通行。特别是正规部门的医生，如太医院的人，则一律称“大夫”。 

“大夫”和“郎中” 
“大夫”和“郎中”都可以作为医生的别称。但两者仍有一些区别。 

一般设馆医病的医生称大夫；至于草药店或上街高喊，或走街串巷医治的医生称为郎中。在地方习俗上，北方人称“大夫”的多，南方人称“郎中”的多。