python中多次import模块会有什么问题?

python中多次import模块会有什么问题?

如果我写了3个模块A、B、C,并且有一个主程序M,如果我在M中import了A、B、C三个模块,并且A模块和B模块中也import了C模块,这其中会不会有什么问题,具体原理是怎么样?

python会只导入一个,如java一样。
import os,sys
dir()
其实sys和os.sys是一个东西.
id(sys)
id(os.sys)