zoukankan      html  css  js  c++  java
  • 模块1

    random模块

    计算小数

    print(random.random())

    计算整数

    print(random.randint(1,200))
    #1-200的随机数
    print(random.randrange(1,200,2))
    #计算1-200的随机奇数

    从列表中取值

    1 = ['a','b','c',(1,2),123]
    print(random.choice(1))
    #从列表1中随机取值   列表中取值用random.choice
    print(random.sample(1,3))
    #从1列表中随机取3个值  

    打乱列表,重点

    1 = ['a','b','c',(1,2),123]
    random.shuffle(1)  #打乱1列表
    print(random.choice(1))
    #从打乱的1列表中随机取值

    时间模块

    import time

    主要掌握时间的转化

    时间戳转化成字符串时间

    struck_time = time.localtime(1500000000)
    print(struck_time)  #结构化时间
    sts = time.strftime('%Y-%m-%d',struck_time)
    print(sts)       #将结构化时间转成字符串时间

    字符串时间转成时间戳时间

    struck_time = time.strtime('2018-08-08','%Y-%m-%d')
    print(struck_time)   #转成结构化时间
    sts = time.mktime(struck_time)
    print(sts)   #时间戳格式

    sys模块

    import sys

    sys是和python解释器打交道

    import sys
    import re
    print(sys.modules)   #使我们导入到内存中所有模块的名字
    print(sys.module['re'].findall('d','abc123'))
    #['1','2','3']
    sys.argv           命令行参数List,第一个元素是程序本身路径
    sys.exit(n)        退出程序,正常退出时exit(0),错误退出sys.exit(1)
    sys.version        获取Python解释程序的版本信息
    sys.path           返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
    sys.platform       返回操作系统平台名称

    os模块

    import os

    os.makedirs('dirname1/dirname2')    可生成多层递归目录
    os.removedirs('dirname1')    若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推
    os.mkdir('dirname')    生成单级目录;相当于shell中mkdir dirname
    os.rmdir('dirname')    删除单级空目录,若目录不为空则无法删除,报错;相当于shell中rmdir dirname
    os.listdir('dirname')    列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打印
    os.remove()  删除一个文件
    os.rename("oldname","newname")  重命名文件/目录
    os.stat('path/filename')  获取文件/目录信息
  • 相关阅读:
    自定义TabControl
    认识——转化的力量
    提取网页中的javascript脚本和下载链接
    【作业】简单绘图程序
    遥感中几个物理量计算及比较
    [C++学习]C++内存管理
    小技巧
    Threading.Timer学习
    Unsupported Oracle data type 101 encountered
    Vs2008不能调试的问题
  • 原文地址:https://www.cnblogs.com/lzqrkn/p/9506447.html
Copyright © 2011-2022 走看看