One is none, two is one, three is enough, four is tough.
So don't carry more than three unless you are nuts (or packin' key chains) or not working.
I carry two plus one in my backpack which I never go without when in out that has extra things like an umbrella and water, often I put other things in my backpack.
I used to carry extra batteries but not anymore I just pay attention. Carrying reliable flashlights replaces the idea of needing extra batteries or flashlights.
Luxpro lp600 (drop it in compactor and I can replace it in one day for cheap, sometimes I need I light up the compactor shoot) then coast hx 5, and only one of several key chain lights, typically the streamlight keymate for its size and useable light runtime. Then my backpack has a light plus the light from my bicycle. Technically this would mean leaving the house with 5 lights on the daily.
Often I don't use the hx5 because it lacks lux, so I often do not take it. If I now I need to use my flashlights for hours at a time, I'll then take the hp550, or extra batteries. Often I use NiMH in the lights, and take alkaline batteries as a backup, unless I know in gonna get nuts, then I'll take extra NiMH.
I'd never take less than 2, a key chain, and then my main ( one of many but typically a disposable flashlight because I tend to loose and break things, and I have never been mugged but there is always a first.)
The most I will take in one time is on a hike, two poket sized, the hp550, the key chain, a spotlight, and a disposable which I use for running downhill while the other lights are all zipped up in pack or holster. So one hikes 6, plus one or two more if I bike to my hiking point, which I guess I do often, which makes 8, if you count the one in my pack that I use for lighting up the inside of the pack, I could have 9 in my person at one time, when and if I get a headlamp, 10. Plus batteries for each light except the coast which has never ra out of power in the time ubuse it for.