解:
(2)因为$x^2-2xy+2y^2-4y+4=0,$
所以$x^2-2xy+y^2+y^2-4y+4=0,$
所以$(x-y)^2+(y-2)^2=0,$
所以$x-y=0$且$y-2=0,$
所以$x=y=2,$所以$x^y=2^2=4。$
(3)因为$a^2+b^2-2a-6b+10=0,$
所以$a^2-2a+1+b^2-6b+9=0,$
所以$(a-1)^2+(b-3)^2=0,$
所以$a-1=0,$$b-3=0,$所以$a=1,$$b=3,$
所以边长$c$的取值范围是$3-1<c<3+1,$即$2<c<4。$因为$a,b,c$都是正整数,
所以$c=3,$所以$△ ABC$的周长为$1+3+3=7。$