zoukankan      html  css  js  c++  java
  • 模块操作和random

    模块:

            模块其实就是一个python文件

            1、标准模块、标准包

                #python自带的这些模块,直接import就能用的

                import string,random,datetime,os,json

            2、第三方模块,别人写好的一些模块,你要安装之后才可以用

                #1、傻瓜式的

                  如  pip install pymysql

                  安装问题处理

                    1、没有pip命令的怎么搞:

                        1、pycharm里面点python console  或者where pip (cmd中)  找路径  或者scripts中找pip

                        2、找到python安装目录

                        3、然后把安装目录下的scripts目录,加入到环境变量里面即可

                        ps:环境变量在PATH里面加    通过py文件修改获取资源地址(pip没有的情况)

                    2、Unknown or unsupported command 'install' 出来这个问提怎么解决

                        1、打开    C:strawberryperlin

                        2、把这个目录下的pip 都改成其他的名字,这个对其他的没有影响

                #2、手动安装

                    1、搜python xxx    网站打开  whl结尾的安装包

                        比如  pip install redis-2.10.6-py2.py3-none-any.whl(cmd中  右键+shinft   在此处打开命令  )

                    2、.tar.gz结尾的安装包

                        1、解压这个压缩包

                        2、进入到这个解压之后的文件夹里面

                        3、在命令行里面运行 python setup.py install(cmd中  右键+shinft   在此处打开命令  )

            3、自己写的python文件

    random 模块  # 自己起文件名字最好别和系统重复  会影响调用

    import random,string

    # print(string.printable) #代表 数字+字母+特殊字符字符串

    #

    # print(random.randint(1,10)) #随机取整数

    # print(round(random.uniform(1,99),2))#随机小数

    # print(random.choice([1,2,3,4])) #只能随机取1个元素  只要可迭代就可以

    # print(random.sample(string.printable,5)) #随机取N个元素,返回的是list

    #洗牌  打乱顺序

    pickts = ['A','J','Q','K',2,3,4,5,6]

    random.shuffle(pickts) #只能传list  

    print(pickts)

  • 相关阅读:
    VSCode settings.json的配置样例
    用css让div高度自动撑满屏幕
    C# 后端接受前端上传的文件
    netcode 控制台项目生成exe文件
    C# UDP发送和接收
    C# 直播录制视频
    Vs2017 FrameWork EF Mysql Mvc 三层整合1
    Vs2017 FrameWork EF Mysql 控制台应用
    Vs2017 NetCode EF Mysql 控制台应用
    Vs2017 NetCode Mvc EF Mysql 整合2
  • 原文地址:https://www.cnblogs.com/cslw5566/p/8870430.html
Copyright © 2011-2022 走看看