17. 已知函数f(x)={ex−ax,x⩾0,−x2−(a+2)x+1,x<0f(x)=\left\{\begin{array}{l}{e}^{x}-ax,x\geqslant 0,\\ -{x}^{2}-(a+2)x+1,x<0\end{array}\right.f(x)={ex−ax,x⩾0,−x2−(a+2)x+1,x<0有3个零点,则实数aaa的取值范围是((( )))