python报修网站开发源码,北京家装设计师排名,百度搜索引擎优化相关性评价,怎么用php做网站后台程序目录 什么是模块
模块分类
通过模块创建者分类
系统内置模块
第三方模块
在线安装
离线安装
模块导入
math和random模块介绍
math模块
random模块 什么是模块
在我们编写程序时#xff0c;需要导入包。例如随机数的产生#xff0c;需要import random。import XXX需要导入包。例如随机数的产生需要import random。import XXX其中XXX就是模块自己定义的XX.py文件本质上就是模块。
打开pythonlib文件下全是模块。 模块分类
通过模块创建者分类
系统内置模块
有python解释器提供的模块如uuid、os、math、random等
第三方模块
由程序员创建的第三方模块第三方模块需要使用首先需要安装模块
在线安装
在cmd中输入命令pip install 模块名称
这种情况下安装必须有网络
离线安装
1、先下载离线安装包xxx.zip
2、解压安装包
3、安装中setup.py
4、cmd:python install setup.py
模块导入
import 关键字导入 --------- import math
import 模块名称 as alias(别名)--------import hashlib as h (给hashlib起别名)
from 包 import 模块名称
math和random模块介绍
math模块
方法说明ceil(天花板的意思) 向上取整floor向下取整 注意四舍五入全局函数中的rounde属性 自然常数fabs求绝对值 等价于全局函数abs()fmod求模isnan判断是不是一个数字是数字返回flase nan---not a numberisfinite判断是不是无限pi圆周率pow()幂次方sqrt根号 开平方根
random模块
方法说明randint产生随机整数[m,n]random产生一个0~1内的随机数[0,1) random.random() 可以乘10取整得到0·9的整数uniforma,b产生基于正态分布的随机数一般用不到randrange(a)产生一个范围的随机数choice在序列有序的set是无序的中随机筛选一个元素 ls[1,2,3,4,5,6,7,8,9] random.choice(ls) s {1,2,3,4,5,6,7} random.choice(s)-----报错 不嫌弃的点点关注点点赞 ଘ(੭ˊᵕˋ)੭* ੈ✩‧₊˚