已知函数值域,求取值范围如果函数y=x²-(1+k)x-k+2的值域为非负实数集,求k的取值范围.