解:$(1)$因为$2x²+7xy+3y²+x²−kxy+5y²=(2.x²+ x²)+(3y²+5y²)+(7xy−kxy)$
$=3x²+8y²+(7−k)xy, $
所以只要$7−k=0,$这个代数式就不含$xy$项,$ $即$k=7$时,代数式中不含$xy$项$.$
$(2)$由$(1)$知$,$原式$=3x²+8y², $当$x=2,y=−1$时$, $原式$=3×2²+8×(−1)²=12+8=20. $
当$x=2,y=1$时$, $
原式$=3×22+8×12=12+8=20. $所以这位同学的最后结果是正确的$.$