上QQ阅读APP看书,第一时间看更新
1.3.2 from模块名import对象名[as别名]
使用“from模块名import对象名[as别名]”的方式仅导入明确指定的对象,使用对象时不需要使用模块名作为前缀,可以减少程序员需要输入的代码量。这种方式可以适当提高代码运行速度,打包时可以减小文件的体积。示例如下。
from math import pi as PI from os.path import getsize from random import choice r = 3 print(round(PI*r*r, 2)) # 计算半径为3的圆面积 print(getsize(r'C:\Windows\notepad.exe')) # 计算文件大小,单位为字节 print(choice('Python')) # 从字符串中随机选择一个字符
运行结果为:
28.27 245760 t