Yes, parabolic functions can have real and complex roots. The number and type of roots depend on the discriminant, which is given by b² - 4ac. If the discriminant is positive, the function has two distinct real roots; if it's zero, there is one real root; and if it's negative, the function has two complex roots.