当我们需要使用模块中的函数或变量时,就需要导入模块。Python中导入模块的几种方式总结如下:
1. import语句
在Python中,使用import
语句导入模块。如下所示,导入math
模块:
import math
导入后,我们可以使用math
模块中的函数和变量。例如:
print(math.pi) # 输出圆周率pi的值
2. from-import语句
如果只需要使用模块中的某个函数或变量,可以使用from-import
语句。如下所示,导入math
模块中的pi
常量:
from math import pi
导入后,我们可以直接使用pi
常量,而不必使用math
作为前缀。例如:
print(pi) # 输出圆周率pi的值
3. import-as语句
有时候,我们需要给模块起一个别名,可以使用import-as
语句。如下所示,导入math
模块,并将其命名为my_math
:
import math as my_math
导入后,我们可以使用my_math
模块中的函数和变量。例如:
print(my_math.pi) # 输出圆周率pi的值
4. from-import-as语句
使用from-import-as
语句,可以给导入的函数或变量起一个别名。如下所示,导入math
模块中的sin
函数,并将其命名为my_sin
:
from math import sin as my_sin
导入后,我们可以直接使用my_sin
函数,而不必使用math
作为前缀。例如:
print(my_sin(1)) # 输出sin1的值
以上就是Python中导入模块的几种方式总结。可以根据不同的情况选择不同的方式来导入模块,从而达到最佳的代码复用效果。
示例1
import random
random_number = random.randint(1, 10)
if random_number < 5:
print("随机数小于5")
else:
print("随机数大于等于5")
示例2
from datetime import datetime
now = datetime.now()
print("现在的时间是:%s" % now)
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python中导入模块的几种方式总结 - Python技术站