详解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算法学习之计数排序实例
Dec 18 Python
python判断字符串是否纯数字的方法
Nov 19 Python
Python3里的super()和__class__使用介绍
Apr 23 Python
Python中selenium实现文件上传所有方法整理总结
Apr 01 Python
Python 稀疏矩阵-sparse 存储和转换
May 27 Python
Python开发微信公众平台的方法详解【基于weixin-knife】
Jul 08 Python
python中模块的__all__属性详解
Oct 26 Python
运行django项目指定IP和端口的方法
May 14 Python
Python初学者需要注意的事项小结(python2与python3)
Sep 26 Python
Python利用heapq实现一个优先级队列的方法
Feb 03 Python
Python中six模块基础用法
Dec 08 Python
python实现学员管理系统(面向对象版)
Jun 05 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注释实例技巧
2008/10/03 PHP
PHP中Fatal error session_start()错误解决步骤
2014/08/05 PHP
php中unserialize返回false的解决方法
2014/09/22 PHP
跟我学Laravel之请求与输入
2014/10/15 PHP
YII使用url组件美化管理的方法
2015/12/28 PHP
javascript数组使用调用方法汇总
2007/12/08 Javascript
PHP中CURL的几个经典应用实例
2015/01/23 Javascript
JS+CSS实现TreeMenu二级树形菜单完整实例
2015/09/18 Javascript
JS基于myFocus库实现各种功能的tab选项卡切换效果
2015/09/19 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
实例解析jQuery中proxy()函数的用法
2016/05/24 Javascript
原生js封装二级城市下拉列表的实现代码
2016/06/16 Javascript
js实现一个简单的数字时钟效果
2017/03/29 Javascript
Angular网络请求的封装方法
2018/05/22 Javascript
Vue中 v-if 和v-else-if页面加载出现闪现的问题及解决方法
2018/10/12 Javascript
Vue实现简易翻页效果源码分享
2018/11/08 Javascript
详解微信小程序-扫一扫 wx.scanCode() 扫码大变身
2019/04/30 Javascript
详解vue-template-admin三级路由无法缓存的解决方案
2020/03/10 Javascript
Python函数返回值实例分析
2015/06/08 Python
python开发之for循环操作实例详解
2015/11/12 Python
Python用zip函数同时遍历多个迭代器示例详解
2016/11/14 Python
使用python爬取B站千万级数据
2018/06/08 Python
python实现QQ批量登录功能
2019/06/19 Python
python图像处理模块Pillow的学习详解
2019/10/09 Python
scrapy框架携带cookie访问淘宝购物车功能的实现代码
2020/07/07 Python
推荐技术人员一款Python开源库(造数据神器)
2020/07/08 Python
CSS3实现翘边的阴影效果的代码示例
2016/06/13 HTML / CSS
使用html5+css3来实现slider切换效果告别javascript+css
2013/01/08 HTML / CSS
骆驼官方商城:CAMEL
2016/11/22 全球购物
洲际酒店集团美国官网:IHG美国
2017/11/16 全球购物
碧欧泉法国官网:Biotherm法国
2019/10/23 全球购物
linux面试题参考答案(4)
2013/01/28 面试题
学校后勤岗位职责
2014/02/19 职场文书
高中生操行评语
2014/04/25 职场文书
2014年个人教学工作总结
2014/12/09 职场文书
Python中使用Opencv开发停车位计数器功能
2022/04/04 Python