在本文中,我总结了 6 种 Python 编写方式案例。
1.不要导入根模块
在使用 Python 时,我们无法避免的一件事是导入模块,无论是内置模块还是第三方模块。有时,我们可能只需要该模块中的一个或几个函数或对象。在这种情况下,我们应该尝试只导入我们需要的函数或对象,而不是导入根模块。
这是一个简单的例子。假设我们需要计算程序中某些数字的平方根。
较慢的示例
在不好的例子中,我们导入了 math 模块,并使用 math.sqrt() 来访问该函数。当然,它没有任何问题,但如果我们可以导入 sqrt() 函数,性能会更好。
更快的例子
2.避免使用点/点链
使用 dot 非常直观。在 Python 中访问对象的属性或函数。大多数时候,没有问题。但是,如果我们可以避免使用点甚至链接点,性能实际上会更好。
下面的示例显示将数字附加到列表中,然后将其删除。
较慢的示例
更快的例子