Python常见内置模块

这篇博客介绍了Python的几个内置模块:random用于生成随机数,提供了randint等方法;math模块包含数学运算,如acos, log等;os模块涉及操作系统文件操作,如chdir, chmod;os.path模块处理路径,提供abspath, isdir等函数;sys模块则包含了系统相关信息,如argv, exit等。" 113403086,10542129,Mac上安装MySQL及Navicat连接教程,"['MySQL', '数据库管理', 'Navicat', 'macOS', '开发工具']
摘要由CSDN通过智能技术生成

一、模块介绍

1.什么是模块
import XXXX XXXX就是模块

2.模块的分类
random math 内置模块
第三方模块 ---- 需要安装
①在线安装 cmd窗口下通过 pip install 模块名
②离线安装 (下载好所需要的安装包 zip ----解压安装包 ----setup.py -----cmd:python install )

3.导入模块
①import 模块名
在这里插入图片描述

②import 模块名 as 别名
在这里插入图片描述

③import 包 import 模块名
在这里插入图片描述

二、常见内置模块

2.1 random ---- 用来产生随机数(伪随机数)
方法:
[‘BPF’, ‘LOG4’, ‘NV_MAGICCONST’, ‘RECIP_BPF’, ‘Random’, ‘SG_MAGICCONST’, ‘SystemRandom’, ‘TWOPI’, ‘_Sequence’, ‘_Set’, ‘all’, ‘builtins’, ‘cached’, ‘doc’, ‘file’, ‘loader’, ‘name’, ‘package’, ‘spec’, ‘_accumulate’, ‘_acos’, ‘_bisect’, ‘_ceil’, ‘_cos’, ‘_e’, ‘_exp’, ‘_floor’, ‘_inst’, ‘_log’, ‘_os’, ‘_pi’, ‘_random’, ‘_repeat’, ‘_sha512’, ‘_sin’, ‘_sqrt’, ‘_test’, ‘_test_generator’, ‘_urandom’, ‘_warn’, ‘betavariate’, ‘choice’, ‘choices’, ‘expovariate’, ‘gammavariate’, ‘gauss’, ‘getrandbits’, ‘getstate’, ‘lognormvariate’, ‘normalvariate’, ‘paretovariate’, ‘randbytes’, ‘randint’, ‘random’, ‘randrange’, ‘sample’, ‘seed’, ‘setstate’, ‘shuffle’, ‘triangular’, ‘uniform’, ‘vonmisesvariate’, ‘weibullvariate’]

randint() --------- 产生随机整数[m,n]
在这里插入图片描述

random() --------------产生0-1的随机数[0,1)

uniform() ------------- 产生正态分布的随机数
在这里插入图片描述

randrange() ------ 产生一个范围内的随机数
在这里插入图片描述

choices() ---------- 用在序列(容器)(有序的序列

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值