【发布时间】:2014-06-17 19:35:51
【问题描述】:
当我在 Python 中编程并且需要导入多个模块时,我通常会这样做:
import random, time, matplotlib, cheese, doge
然后当我阅读其他人的代码时,我看到的是这样的:
import random
import time
import matplotlib
import cheese
import doge
这是为什么?这两种风格有区别吗?
【问题讨论】:
-
我回答说每行一个导入有很多好处 - 其中大部分解决了维护每行多个导入的代码的问题,特别是在大型 Python 代码库中。