Other than in training/practice and some landings, do pilots ever intentionally stall?
Not a large group, but Functional Check Flight pilots will typically perform a series of stalls in an airplane in various configurations before initial delivery and after major maintenance. If it stalls at other than the expected speeds, or if one wing stalls before the other, adjustments are made and the FCF is repeated.
Stalls are just one of many, many things that get checked before initial delivery; how much gets checked after major maintenance depends on what was changed out.
Lots of pilots do stalls for fun, practice, something to do, whatever, and if the plane is certified for spins, those too. In Canada, spins are part of basic pilot training.
The main safety issue with doing stalls is altitude. You want to be at least 3000 ft agl, in airspace that isn't controlled, or crowded, and after checking for airplanes below you. There are various precautions.
Most aircraft can be stalled, then cross your arms and do nothing, and it will more or less recover on its own (you'll have to intervene to manage the dive as it recovers). In fact most airplanes will recover from spins on their own if you just take your hands off the controls after the spin starts.
Other than what your question includes, (e.g., training/practice), unless you're doing aerobatics (snap-rolls, spins etc.) or meeting the spin requirements to be a CFI (U.S. regulations), I don't think pilots often intentionally do full stalls.
There may be some who do full stalls for fun, but likely not many.