详解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之让人欢喜让人忧的迭代
Oct 02 Python
Python中字符编码简介、方法及使用建议
Jan 08 Python
Python 爬虫模拟登陆知乎
Sep 23 Python
Python实现将一个正整数分解质因数的方法分析
Dec 14 Python
python+unittest+requests实现接口自动化的方法
Nov 29 Python
对python中大文件的导入与导出方法详解
Dec 28 Python
利用Python复制文件的9种方法总结
Sep 02 Python
Python线程条件变量Condition原理解析
Jan 20 Python
Python 剪绳子的多种思路实现(动态规划和贪心)
Feb 24 Python
jupyter notebook实现显示行号
Apr 13 Python
python写文件时覆盖原来的实例方法
Jul 22 Python
Python办公自动化PPT批量转换操作
Sep 15 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
索尼SONY ICF-7600A(W)电路分析
2021/03/01 无线电
php若干单维数组遍历方法的比较
2011/09/20 PHP
php分割合并两个字符串的函数实例
2015/06/19 PHP
是 WordPress 让 PHP 更流行了 而不是框架
2016/02/03 PHP
php 删除指定文件夹的实例讲解
2017/07/25 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
对 lightbox JS 图片控件进行了一下改造, 使其他支持复杂的图片说明
2010/03/20 Javascript
jQuery 核心函数以及jQuery对象
2010/03/23 Javascript
JQuery实现的在新窗口打开链接的方法小结
2010/04/22 Javascript
Jquery+CSS3实现一款简洁大气带滑动效果的弹出层
2013/05/15 Javascript
javascript之typeof、instanceof操作符使用探讨
2013/05/19 Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
2015/03/24 Javascript
jQuery选择器源码解读(一):Sizzle方法
2015/03/31 Javascript
JavaScript 变量、作用域及内存
2015/04/08 Javascript
javascript中createElement的两种创建方式
2015/05/14 Javascript
浅析在javascript中创建对象的各种模式
2016/05/06 Javascript
npm 常用命令详解(小结)
2019/01/17 Javascript
vue组件文档(.md)中如何自动导入示例(.vue)详解
2019/01/25 Javascript
通过GASP让vue实现动态效果实例代码详解
2019/11/24 Javascript
Vue实现Layui的集成方法步骤
2020/04/10 Javascript
JS 设计模式之:单例模式定义与实现方法浅析
2020/05/06 Javascript
python实现从字符串中找出字符1的位置以及个数的方法
2014/08/25 Python
python sort、sorted高级排序技巧
2014/11/21 Python
Python最基本的输入输出详解
2015/04/25 Python
Python RuntimeError: thread.__init__() not called解决方法
2015/04/28 Python
pyqt5 QlistView列表显示的实现示例
2020/03/24 Python
Html5如何唤起百度地图App的方法
2019/01/27 HTML / CSS
美国电视购物:QVC
2017/02/06 全球购物
网络体系结构及协议的定义
2014/03/13 面试题
《去年的树》教学反思
2014/04/11 职场文书
分家协议书
2014/04/21 职场文书
争先创优公开承诺书
2014/08/30 职场文书
纪念一二九运动演讲稿
2014/09/16 职场文书
机关作风整顿个人剖析材料
2014/10/06 职场文书
大学生学年个人总结
2015/02/15 职场文书
JVM钩子函数的使用场景详解
2021/08/23 Java/Android