 Python supports multiple programming paradigms , including object @-@ oriented , imperative and functional programming or procedural styles . It features a dynamic type system and automatic memory management and has a large and comprehensive standard library . 
