多项选择题

A.能够用来有逻辑地组织Python代码段
B.Python拥有丰富的模块,不支持自定义模块
C.把相关的代码分配到一个模块里能让代码更好用、更易懂
D.模块能定义函数、类和变量,模块里也能包含可执行的代码