---恢复内容开始---
容器:数据的封装
函数:语句的封装
类:方法和属性的封装
模块:程序
一、模块调用
文件名Tmokuai
def c2f(cel):
fah = cel * 1.8 +32
return fah
def f2c(fah):
cel = (fah - 32)/1.8
return cel
调用:第一种:import 模块名
import Tmokuai
第二种:from 模块名 import 函数名
from Tmokuai import c2f ,f2h
第三种:import 模块名 as 新名字
import Tmokuai as tc
二、if__name__=__main__
三、搜索路径
>>> import sys
>>> sys.path
['', 'C:\\python\\Lib\\idlelib', 'C:\\python\\python36.zip', 'C:\\python\\DLLs', 'C:\\python\\lib', 'C:\\python', 'C:\\python\\lib\\site-packages', 'C:\\python\\lib\\site-packages\\easygui-0.98.0_unreleased-py3.6.egg']
#添加一个路径
>>> sys.path.append("C:\\Users\大x郭郭\Desktop\python")
>>> import Tmokuai
四、package
创建一个文件夹
文件内创建一个__init__.py文件
调用import package.Tmokuai as tc
五、搜索模块
(1) help
(2)>>> import timeit
>>> timeit.__doc__
dir(timeit)查看属性
timeit.__all__过滤属性,出可供调用的
from timeit import * #仅调用ALL属性
time.__file__ 查看模块位置
help(timeit)