does heart shape has rotational symmetr?

Yes, a heart shape does have rotational symmetry, specifically rotational symmetry of order two. This means that the heart shape can be rotated by 180 degrees and still look the same.