一道高二抛物线与圆的问题已知抛物线y^2=2px与圆(x-1)^2+y^2=1仅有一个公共点,则p的取值范围是?