7. 若 $1 \leqslant a \leqslant 5,-1 \leqslant b \leqslant 2$, 则 $a-b$ 的取值范围为
$\because-1 \leqslant b \leqslant 2, \quad \therefore-2 \leqslant-b \leqslant 1$, 又 $1 \leqslant a \leqslant 5$,

$\therefore-1 \leqslant a-b \leqslant 6$.