do attacks change after evolution?
The starting movesets of the wild Pokémon you catch are determined randomly. But if it's a species of Pokémon that evolves, those starting movesets are irrelevant. The moves it knows will change once the Pokémon evolves, and it's what happens during that evolution that is so frustrating.