Their ammunition capacity is generally limited to 5, 6 or 8 rounds but their advantage is simplicity of operation and reliability. Just squeeze the trigger and they go BANG 99.99% of the time. If the hammer falls on a dud cartridge (rare, but possible), you can simply pull the trigger again and the next round in the cylinder should fire.
I think a revolver is a more appropriate self defense weapon for someone who has limited experience with handguns. A loaded revolver is always ready to fire but is less likely to be accidentally fired when compared to some semi-autos. While a revolver has no safety to disengage before it can be fired, the long, somewhat heavy trigger pull requires a deliberate action in order to fire a shot.
Are those the most accurate for target shooting?
Competition target shooters almost always use semi-automatic pistols but a fine revolver can be just as accurate in the hands of an expert shooter.
“I think a revolver ...”
Seems like a revolver would be considered a semi-automatic.