Python-模块
模块其实就是一个Python文件
1、标准模块,标准包
Python自带的这些模块,直接import就能用的
如:import/string/random/datetime/os/json
2、第三方模块 即别人写好的一些模块,你要安装之后才可以用
安装方式:
1)傻瓜式的安装 如:pip install mysql
直接电脑cmd下面安装
另 如果pip install 提示找不到pip命令的话 解决方案
pycharm里面点Python console ,找到python安装目录,然后把安装目录下的scripts目录,加入到环境变量即可
ps:环境变量在path里面加
Unknown or unsupported command ‘install’ 出来这个问题怎么解决
A, 打开 c:\strawberry\perl\bin
B,把这个目录下里面的pip 都改成其他名字,这个对其他的没有影响
2)手动安装
比如:python redis 百度搜索python 下载地址
https://pypi.org/project/redis/ 打开比较慢
官网下载安装包
.whl 安装包 手动安装
在安装包的目录下面 shift+鼠标右键 在此处打开命令窗口,在线安装 pip install +redis-3.5.3-py2.py3-none-any.whl
redis-3.5.3.tar 压缩包 手动安装方法
下载后解压,进入到D:\Python\redis-3.5.3\redis-3.5.3 目录后, 打开命令行窗口,输入python setup.py install 安装
import random,string
print(random.randint(1,10)) #随机取整数
print(random.uniform(1,99)) #随机取小数 小数点的位数比较长
print(round(random.uniform(1,99),3)) #随机取小数,用round(),3 小数点位数3位 3 数字可根据需求改
print(random.choice([1,2,3,4])) # 随机取1个元素
print(string.printable) # 代表数字+字母+特殊字符
print(random.sample(string.printable,5)) #随机取N个元素,返回的是list
#洗牌
pickts = ['A','J','Q','K',2,3,4,5,6]
random.shuffle(pickts) #只能传list
print(pickts)