一、表达意思不同
1、可是:真是,实在是,表示转折关系。
2、但是:语气词,表示转折的语气。
二、用法不同
1、可是:连接分句、句子或段落,常和前面的虽然相呼应,先由虽然引出一层意思,后用可是一转,引出相反或不一致的意思。
2、但是:多用在后半句,表示转折的语气。
三、出处不同
1、可是:出自明代小说家吴承恩的《西游记》第五八回,(众神)挡住道:“那里走!此间可是争斗之处?”
译文:(众神)挡住道路后说道:往哪里走!这里可是打斗的地方?
2、但是:出自北魏农学家贾思勰的《齐民要术·作酢法》,“诸面饼,但是烧煿者,皆得投之。”
译文:各种面饼,只要是烧烤的,都得往里面投放。”
参考资料:百度百科
本回答被提问者采纳