详解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实现从ftp服务器下载文件的方法
Apr 30 Python
使用Python判断质数(素数)的简单方法讲解
May 05 Python
使用Python写CUDA程序的方法
Mar 27 Python
fastcgi文件读取漏洞之python扫描脚本
Apr 23 Python
Python 私有函数的实例详解
Sep 11 Python
Python数据结构与算法之图的基本实现及迭代器实例详解
Dec 12 Python
django在接受post请求时显示403forbidden实例解析
Jan 25 Python
Python处理文本换行符实例代码
Feb 03 Python
关于Tensorflow中的tf.train.batch函数的使用
Apr 24 Python
基于python操作ES实例详解
Nov 16 Python
在win64上使用bypy进行百度网盘文件上传功能
Jan 02 Python
Python socket如何解析HTTP请求内容
Feb 12 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
构建简单的Webmail系统
2006/10/09 PHP
php通过COM类调用组件的实现代码
2012/01/11 PHP
解析ajax事件的调用顺序
2013/06/17 PHP
php网站被挂木马后的修复方法总结
2014/11/06 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
详解php中curl返回false的解决办法
2019/03/18 PHP
常用的javascript function代码
2008/05/23 Javascript
分享8款优秀的 jQuery 加载动画和进度条插件
2012/10/24 Javascript
jquery实现效果比较好的table选中行颜色
2014/03/25 Javascript
Jquery之Bind方法参数传递与接收的三种方法
2014/06/24 Javascript
基于javascript实现判断移动终端浏览器版本信息
2014/12/09 Javascript
jQuery元素选择器用法实例
2014/12/23 Javascript
浅谈javascript中基本包装类型
2015/06/03 Javascript
jQuery链式操作实例分析
2015/11/16 Javascript
javascript设计模式--策略模式之输入验证
2015/11/27 Javascript
JavaScript实现仿淘宝商品购买数量的增减效果
2016/01/22 Javascript
js鼠标按键事件和键盘按键事件用法实例汇总
2016/10/03 Javascript
jquery PrintArea 实现票据的套打功能(代码)
2017/03/17 Javascript
JavaScript创建对象_动力节点Java学院整理
2017/06/27 Javascript
Angular.js中上传指令ng-upload的基本使用教程
2017/07/30 Javascript
JS实现带导航城市列表以及输入搜索功能
2018/01/04 Javascript
Vue实现剪切板图片压缩功能
2020/02/04 Javascript
Vue实现手机号、验证码登录(60s禁用倒计时)
2020/12/19 Vue.js
Python内置函数的用法实例教程
2014/09/08 Python
python kmeans聚类简单介绍和实现代码
2018/02/23 Python
基于wxPython的GUI实现输入对话框(1)
2019/02/27 Python
基于python3抓取pinpoint应用信息入库
2020/01/08 Python
Python实现数字的格式化输出
2020/08/01 Python
Yahoo-PHP面试题2
2014/12/06 面试题
教师节演讲稿
2014/05/06 职场文书
社区服务标语
2014/07/01 职场文书
光学与应用专业毕业生求职信
2014/09/01 职场文书
党员反对四风思想汇报范文
2014/10/25 职场文书
《小小的船》教学反思
2016/02/18 职场文书
2016见义勇为事迹材料汇总
2016/03/01 职场文书
php实例化对象的实例方法
2021/11/17 PHP