(a) (1) No person, except those hereinafter expressly exempted, may drive a motor vehicle upon a street or highway in this state or upon a subdivision street used by the public generally unless the person has a valid drivers license issued pursuant to this code for the type or class of vehicle being driven.
(2) Any person licensed to operate a motor vehicle pursuant to this code may exercise the privilege thereby granted in the manner provided in this code and, except as otherwise provided by law, is not required to obtain any other license to exercise the privilege by a county, municipality, or local board or body having authority to adopt local police regulations.