Yes and no.
Within the 90 (or 120) minutes, any player can take the penalty. If it's retaken, the kicker can change.
In a shootout, teams are required to 'nominate' their 5 takers beforehand. IIRC, it is not in LOTG but is in some competition rules that those 5 must be nominated in order...