多项选择题

A.首先检查sys.modules是否有对应模块,有则使用,无则导入
B.被导入的模块最顶层的语句会在每次导入时都运行
C.一般导入的搜索路径顺序由sys.path定义
D.如果对应有同名的py和pyc文件,优先导入pyc文件