详解python第三方库的安装、PyInstaller库、random库
作者:2021也是要足够努力的小郭同学 时间:2023-03-13 06:57:46
python第三方库的安装
PyInstaller库
PyInstaller库能够在不同操作系统下将python源文件打包,变成直接可运行的可执行文件。
可以通过—F参数对python源文件生成一个独立的可执行文件。
PyInstaller -F SnowView.py
执行后在dist目录中出现了SnowView.exe可执行文件。
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]
来源:https://blog.csdn.net/qq_44870115/article/details/114038630
标签:python第三方库,PyInstaller库,random库
0
投稿
猜你喜欢
Python设计模式之命令模式原理与用法实例分析
2022-07-28 20:49:15
关于Javascript闭包与应用的详解
2024-04-23 09:09:28
Oracle 函数大全
2024-01-16 06:13:24
以一段代码为实例快速入门Python2.7
2021-04-24 05:00:06
利用python实现AR教程
2021-07-09 16:39:04
由prototype_1.3.1进入javascript殿堂-类的初探
2008-05-22 12:44:00
PHP缓存集成库phpFastCache用法
2023-11-14 02:35:19
SQL Server实现group_concat功能的详细实例
2024-01-20 11:15:47
MYSQL在一个字段值前面加字符串
2010-10-14 14:28:00
Javascript中的isNaN函数使用说明
2023-08-27 10:10:02
解决go 生成的exe不在bin文件夹里的问题
2024-03-16 20:49:52
Go语言学习技巧之如何合理使用Pool
2024-02-05 08:04:47
IOS中safari下的select下拉菜单文字过长不换行的解决方法
2024-04-25 13:07:58
python网络爬虫实现发送短信验证码的方法
2021-03-23 23:18:54
深入解析Python中的WSGI接口
2021-02-03 01:22:14
Python 统计位数为偶数的数字代码详解
2023-12-05 19:43:03
Python爬虫番外篇之Cookie和Session详解
2022-02-09 18:56:44
zabbix 监控mysql的方法
2024-01-16 02:11:04
keras的load_model实现加载含有参数的自定义模型
2021-03-05 08:18:56
python数据可视化使用pyfinance分析证券收益示例详解
2022-05-24 06:59:13