be famous for和be famous as用法区别详细解析如下：
1.be famous for + 特征、特点： 因（拥有）……而闻名
Hangzhou is famous for the West Lake.
The hotel is famous for its food.
France is famous for its wine.
Einstein was famous for his Theory of Relativity.
2.be famous as +身份/职业等： 作为……而著名，以......（身份）而出名
He is famous as an actor.
Dunhuang is famous as the City of Sands.
He was famous as the inventor of the modern ballpoint pen.
John is famous as a singer.
John is famous for his voice.
The castle is famous for its history.
The castle is famous as the place where many weddings are held.
以上就是be famous for和be famous as的用法区别，希望对你有所帮助。