$解:(1)把点A(2,0),B(-1,3)分别代入y=k+b得\begin{cases}{2k+b=0}\\{-k+b=3}\end{cases}$
$解得k=-1,b=2$
$所以该一次函数的表达式为y=-x+2.$
$(2)因为A(2,0),B(-1,3),D(1,-1),$
$所以 AB²=(2+1)²+(0-3)²=18,AD²=(2-1)²+ (0+1)²=2,$
$BD²=(-1-1)²+(3+1)²=20,$
$所以AB²+AD²=BD²,$
$所以△ABD为直角三角形$(更多请点击查看作业精灵详解)