According to Florida Statues 322.15, It states;
License to be carried and exhibited on demand; fingerprint to be imprinted upon a citation.
Does this mean you only need to present the drivers license not hand it over?
Headings are not the statute. The wording there is for information only, and is all but guaranteed to sacrifice nuance for the sake of brevity. The actual requirements are in the contents of the statute.
And subsection (1) states:
(1) Every licensee shall have his or her driver license...in his or her immediate possession at all times when operating a motor vehicle and shall present or submit the same upon the demand of a law enforcement officer or an authorized representative of the department. A licensee may present or submit a digital proof of driver license as provided in s. 322.032 in lieu of a physical driver license.
A police officer is allowed to demand that you present or submit your license to him. "Present" and "submit" can both mean "give" in every dictionary i've yet checked. So absent a definition in Florida law, it looks like you have to hand it over.