分析:化簡曲線方程可得曲線為2個圓,當(dāng)直線和每一個圓相切時,利用點到直線的距離公式求得k的值,即可求得k的范圍.
解答:解:由曲線
=|y-1|-2,可得當(dāng)y≥1時,(x-1)
2+(y-3)
2=1,
表示一個以A(1,3)為圓心,半徑等于1的圓.
當(dāng)y<1時,由曲線方程可得(x-1)
2+(y+1)
2=1,表示以B(1,-1)為圓心,以1為半徑的一個圓.
由于直線y=kx-4k+1=k(x-4)+1 經(jīng)過定點M(4,1).
①當(dāng)直線和圓(x-1)
2+(y-3)
2=1相切時,由圓心A(1,3)到直線的距離d=r=1=
,
解得 k=
,k=
.
②當(dāng)直線和圓(x-1)
2+(y+1)
2=1相切時,由圓心B(1,-1)到直線的距離d′=r′=1=
,
解得 k=
,或 k=
.
根據(jù)直線與曲線
=|y-1|-2恰有一個公共點,
結(jié)合圖形可得k的范圍是{
,
,
,
},
故答案為 {
,
,
,
}.

點評:本題主要考查圓的標(biāo)準(zhǔn)方程的特征,直線和圓的位置關(guān)系,點到直線的距離公式的應(yīng)用,體現(xiàn)了分類討論的數(shù)學(xué)思想,屬于中檔題.