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

    一,模块的简单认识

      模块就是我们把装有特定功能的代码进行归类的结果,从代码编写的单位来看我们的程序,从小到大的顺序:一条代码<语句块<代码块(函数,类)<模块。我们目前写的所有的py文件都是模块。

      引入模块的方式:

        1,import模块

        2,from xxx import模块

    二,collections模块

      collections模块主要封装了一些关于集合类的相关操作,比如,我们学过的Iterable,Iterator等等,除了这些以外,Counter,deque,OrderDict,defaultdict以及namedtuple

      1,Counter是一个计数器,主要用来计数

      

      2,deque双向队列

      重点:两种数据结构,1,栈:FILO,先进后出;2,队列:FIFO,先进先出

      python中没Stack模块,手写简陋版的栈

      

      队列,应用queue模块

      

      双向队列deque

      

      命名元祖

      

      defaultdict

      

    三,time模块(重点

      

      

      获得时间戳,以格式化形式输出

      

      把格式化时间转换为时间戳

      

       计算时间差

      方法一

      

      方法二

      

     四,random模块

      

    五,os模块

      

      关于os.path

      

      

      特殊属性

      

      os.stat()属性解读

      

    六,sys模块

      

      sys.path的用法

      

     

  • 相关阅读:
    iOS Provision 要点记录
    (FIFO)有名管道在无亲缘进程间的通信
    uuid Makefile share
    浅谈C语言中的联合体
    消息队列 进程通信
    onvif makefile without share
    共享内存 进程通信
    共享内存(非map) 进程通信
    消息队列 两个进程
    linux 进程通信
  • 原文地址:https://www.cnblogs.com/12345huangchun/p/9960885.html
Copyright © 2011-2022 走看看