表示转折关系的while 跟but 有什么区别?

问题描述:

表示转折关系的while 跟but 有什么区别?

while 表示对比
如:He likes playing football,while his wife likes playing basball.
but 表示转折.
如:He was very tirde,but he kept on working.