详解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批量同步web服务器代码核心程序
Sep 01 Python
用Python制作在地图上模拟瘟疫扩散的Gif图
Mar 31 Python
Python中is与==判断的区别
Mar 28 Python
使用Python实现博客上进行自动翻页
Aug 23 Python
python自动裁剪图像代码分享
Nov 25 Python
Python实现霍夫圆和椭圆变换代码详解
Jan 12 Python
在CMD命令行中运行python脚本的方法
May 12 Python
Python正则表达式和元字符详解
Nov 29 Python
Python 二叉树的层序建立与三种遍历实现详解
Jul 29 Python
python实现测试工具(二)——简单的ui测试工具
Oct 19 Python
Python数据可视化常用4大绘图库原理详解
Oct 23 Python
详解Django中的FBV和CBV对比分析
Mar 01 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更新购物车数量(表单部分/PHP处理部分)
2013/05/03 PHP
PHP使用strtotime获取上个月、下个月、本月的日期
2015/12/30 PHP
PHP魔术方法使用方法汇总
2016/02/14 PHP
php UNIX时间戳用法详解
2017/02/16 PHP
PHP完全二叉树定义与实现方法示例
2017/10/09 PHP
PHP程序员学习使用Swoole的理由
2018/06/24 PHP
Alliance vs Liquid BO3 第二场2.13
2021/03/10 DOTA
网页里控制图片大小的相关代码
2006/06/25 Javascript
firefox和IE系列的相关区别整理 以备后用
2009/12/28 Javascript
js获取html页面节点方法(递归方式)
2013/12/13 Javascript
屏蔽相应键盘按钮操作
2014/03/10 Javascript
JavaScript页面模板库handlebars的简单用法
2015/03/02 Javascript
react.js使用webpack搭配环境的入门教程
2017/08/14 Javascript
node.js基于express使用websocket的方法
2017/11/09 Javascript
js阻止默认右键的下拉菜单方法
2018/01/02 Javascript
解决vue单页路由跳转后scrollTop的问题
2018/09/03 Javascript
taro 实现购物车逻辑的实例代码
2020/06/05 Javascript
Python操作SQLite简明教程
2014/07/10 Python
python的Template使用指南
2014/09/11 Python
跟老齐学Python之深入变量和引用对象
2014/09/24 Python
Python建立Map写Excel表实例解析
2018/01/17 Python
Django-Rest-Framework 权限管理源码浅析(小结)
2018/11/12 Python
基于python实现名片管理系统
2018/11/30 Python
对python调用RPC接口的实例详解
2019/01/03 Python
Python math库 ln(x)运算的实现及原理
2019/07/17 Python
利用PyQt中的QThread类实现多线程
2020/02/18 Python
python爬虫实现爬取同一个网站的多页数据的实例讲解
2021/01/18 Python
The Hut美国/加拿大:英国领先的豪华在线百货商店
2019/03/26 全球购物
教师自我鉴定
2013/12/13 职场文书
超市重阳节活动方案
2014/02/10 职场文书
元旦联欢会感言
2014/03/04 职场文书
三好学生个人总结
2015/02/15 职场文书
2015年教务主任工作总结
2015/07/22 职场文书
优秀家长事迹材料(2016推荐版)
2016/02/29 职场文书
postgres之jsonb属性的使用操作
2021/06/23 PostgreSQL
欧元符号 €
2022/02/17 杂记