I am not well trained in number theory. If there is any mistake, please straightly edit this question or devote me if the question is too trivial.
According to https://en.wikipedia.org/wiki/Perfect_field, a field $k$ is perfect iff $char(k)=0$ or $char(k)=p>0$ with Frobenius endomorphism being an isomorphism of $k$.
I think at least the Pete L. Clark's answer in Are all extensions of finite fields cyclic? having gently solved the $char(k)=p>0$ case of the problem, but the same method can not be applied to characteristic zero cases.