Python基础–18(模块化、文件)
模块
模块的导入
import math
print(id(math))
print(type(math)) #<class 'module'>
print(math) #<module 'math' (built-in)>
print(math.pi) #3.141592653589793
print('==================')
print(dir(math))
print(math.pow(2,3),type(math.pow(2,3))) #8.0 <class 'float'>
print(math.ceil(9.324)) #10
print(math.floor(32.435)) #32
以主程序方式运行
main+回车 快速输入:if __name__ == '__main__':
#只有点击运行本身模块时才运行if __name__ == '__main__':
下面的代码,import时不会执行
python中的包
使用import方式进行导入,只能跟包名或模块名
使用from…import方式进行导入,可以导入包、模块、函数、变量
import pageage1
import calc
from pageage1 import modulea
from pageage1.modulea import a
常用的内容模块
第三方模块的安装与使用
编码格式的介绍
文件读写的原理
类似队列先进先出