了解python之import
例1:
import math # 从python标准库中引入math.py模块,这是python定义的引入模块的方法
r=5
print('圆的面积: ', math.pi*r**2)
print('圆的面积: %f' %(math.pi*r**2))
print('圆的面积: %.2f' %(math.pi*r**2))
##输出结果:
圆的面积: 78.53981633974483
圆的面积: 78.539816
圆的面积:78.54
import可以导入多个模块,每个模块之间用逗号分隔。
import标准语法格式:
import module1[,module2][,module3]
Eg:
import sys,os,math
当python解释器遇到import语句的时候,如果模块在当前搜索路径就会被导入。搜索路径是一个解释器,会先搜索所有目录列表。
python使用的import的时候,怎么找到对应的模块?
通过搜索路径找到对应的模块,搜索路径是在python编译或者安装的时候确定的,被存储在sys模块的path变量中。查看搜索路径的方式:sys.path.
例2:
import sys
print(sys.path)
##输出结果
['f:\\BaiduNetdiskDownload\\python运维和开发实战-高级篇课件\\第二部分 python高级篇\\第二部分 python高级篇\\第八章 python import导入模块', 'D:\\python37\\python37.zip', 'D:\\python37\\DLLs', 'D:\\python37\\lib', 'D:\\python37', 'D:\\', 'D:\\python37\\lib\\site-packages', 'D:\\python37\\lib\\site-packages\\pymysql-0.10.0-py3.7.egg']
一、模块概念
用python写的任何一个脚本和文件都可以当作模块。
二、模块导入方法
import sys
import sys,os,math
from math import pi #pi可以称作是math的方法
import SocketServer as Socket
import sys
from sys import copyright
from sys import argv
三、python有哪些模块?
谷歌搜索:python标准库文档