详解python第三方库的安装、PyInstaller库、random库


Posted in Python onMarch 03, 2021

python第三方库的安装

详解python第三方库的安装、PyInstaller库、random库

PyInstaller库

PyInstaller库能够在不同操作系统下将python源文件打包,变成直接可运行的可执行文件。
可以通过—F参数对python源文件生成一个独立的可执行文件。

PyInstaller -F SnowView.py

执行后在dist目录中出现了SnowView.exe可执行文件。

详解python第三方库的安装、PyInstaller库、random库

random库

详解python第三方库的安装、PyInstaller库、random库

使用random库来生成随机数
最基本 random.random() 生成一个0~1之间的随机小数

from random import *
print(random())

0.02407647202090879

random.seed()函数

初始化随机数种子,随机数是随机取得,如果想要复现生成的随机数的话需要设置随机数种子。

from random import *
seed(10)
print(random())
print(random())

seed(10)
print(random())
print(random())

0.5714025946899135
0.4288890546751146
0.5714025946899135
0.4288890546751146

random.randint()函数

生成一个[a,b)之间的随机整数

from random import *
print(randint(1,5))

random.uniform(a,b)函数

生成一个[a,b]之间的随机小数

from random import *
print(uniform(1,5))

3.5783611261343165

random.shuffle()函数

将序列元素的顺序打乱后返回

from random import *
a = [1,2,3,4]
shuffle(a)
print(a)

[1, 2, 4, 3]

random.choice()函数

随机选择列表中的一个元素返回

from random import *
a = [1,2,3,4]
print(choice(a))

3

random.sample(k,a)函数

从类型k中随机选取a个元素,并以列表形式返回。

from random import *
a = [1,2,3,4]
print(sample(a,3))

[2, 1, 4]

到此这篇关于python第三方库的安装、PyInstaller库、random库的文章就介绍到这了,更多相关python第三方库的安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python的加密模块md5、sha、crypt使用实例
Sep 28 Python
Python获取任意xml节点值的方法
May 05 Python
Python构建XML树结构的方法示例
Jun 30 Python
python获取命令行输入参数列表的实例代码
Jun 23 Python
对python添加模块路径的三种方法总结
Oct 16 Python
python实现数据分析与建模
Jul 11 Python
Python JSON编解码方式原理详解
Jan 20 Python
python3获取控制台输入的数据的具体实例
Aug 16 Python
Window10上Tensorflow的安装(CPU和GPU版本)
Dec 15 Python
Python3+Appium安装及Appium模拟微信登录方法详解
Feb 16 Python
用python删除文件夹中的重复图片(图片去重)
May 12 Python
Python卷积神经网络图片分类框架详解分析
Nov 07 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
Mar 03 #Python
对Pytorch 中的contiguous理解说明
Mar 03 #Python
Flask中jinja2的继承实现方法及实例
Mar 03 #Python
基于PyTorch中view的用法说明
Mar 03 #Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
Mar 03 #Python
对pytorch中x = x.view(x.size(0), -1) 的理解说明
Mar 03 #Python
Jupyter安装拓展nbextensions及解决官网下载慢的问题
Mar 03 #Python
You might like
php中显示数组与对象的实现代码
2011/04/18 PHP
深入php之规范编程命名小结
2013/05/15 PHP
通过table标签,PHP输出EXCEL的实现方法
2013/07/24 PHP
php读取远程gzip压缩网页的方法
2014/12/29 PHP
php面向对象重点知识分享
2019/09/27 PHP
JavaScript Prototype对象
2009/01/07 Javascript
document.getElementById介绍
2011/09/13 Javascript
Node.js中使用计时器定时执行函数详解
2014/08/15 Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
2015/02/13 Javascript
AngularJS 日期格式化详解
2015/12/23 Javascript
使用postMesssage()实现跨域iframe页面间的信息传递方法
2016/03/29 Javascript
Webpack中雪碧图插件使用详解
2018/05/25 Javascript
vue.js使用v-model实现表单元素(input) 双向数据绑定功能示例
2019/03/08 Javascript
NodeJs实现简易WEB上传下载服务器
2019/08/10 NodeJs
Python进阶学习之特殊方法实例详析
2017/12/01 Python
Python爬虫常用小技巧之设置代理IP
2018/09/13 Python
提升Python效率之使用循环机制代替递归函数
2019/07/23 Python
Python2与Python3关于字符串编码处理的差别总结
2020/09/07 Python
python 获取字典键值对的实现
2020/11/12 Python
美国求婚钻戒网站:Super Jeweler
2016/08/27 全球购物
施华洛世奇德国官网:SWAROVSKI德国
2017/02/01 全球购物
DJI美国:消费类无人机领域的领导者
2018/04/27 全球购物
印尼综合在线预订网站:Tiket.com(机票、酒店、火车、租车和娱乐)
2018/10/11 全球购物
CNC数控操作工岗位职责
2013/11/19 职场文书
写自荐信要注意什么
2013/12/26 职场文书
公务员转正考察材料
2014/02/07 职场文书
班组拓展活动方案
2014/08/14 职场文书
2014幼儿园小班工作总结
2014/11/10 职场文书
幼儿园2015年度工作总结
2015/04/01 职场文书
适合毕业生创业的项目怎么找?
2019/08/08 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书
如何在向量化NumPy数组上进行移动窗口
2021/05/18 Python
Python中seaborn库之countplot的数据可视化使用
2021/06/11 Python
分析MySQL优化 index merge 后引起的死锁
2022/04/19 MySQL
php解析非标准json、非规范json的方式实例
2022/05/10 PHP
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android