zoukankan      html  css  js  c++  java
  • Python知识点2020

    Python标准库:

    time, re, math , sys , os ,copy,json,urllib, unittest,request
    

    Python中

    lambda,匿名函数的使用. 
    在使用map函数的时候, 配合lambda匿名函数, 可以让代码更加简洁. 完成很多操作. 
    

    Python 垃圾回收机制

    gc模块(Garbage Collection)
    	python垃圾回收可以手动
    		gc.collect
    		通常情况下自动触发.
    
    		当循环引用的时候, 容易造成内存泄漏的情况.
    

    Python中 classmethod

    使用@classmethod装饰之后, 可以通过类名来调用该方法.
    如果不装饰, 则只能够通过实例名来调用该方法.
    一般用来装饰, 具有通用性的方法, 或者是与具体实例无关的方法.

    Python的集合

    Python拥有 元组, 列表, 字典, 集合. 4大主要数据结构.
    用的最多的是列表和字典. 元组中的元素不能修改, 用于那些固定的设置.
    而集合, 这种数据类型是一直使用的比较少的, 甚至说是一直被忽略的数据类型.
    集合的定义

    argument = {1,2,3,4}
    argument2 = set([1,2,3,4,5])
    

    创建空集合的时候不能直接使用{},会出现一个空字典.
    集合内的元素是所有 hashable(可哈希)的元素. 可以是元组, 但不能是可变类型(list,dict).

    集合中的元素是不可索引的
    集合中的元素是无序的
    集合中的元素是不可重复的
    集合中是无法被切片的

    相对列表来说, 集合的遍历性能要好很多.
    如果需要遍历, 那么使用集合 速度将会快上很多.

    使用Python在页面查看文件夹

    在终端
    使用
    python -m SimpleHTTPServer
    可以将当前目录显示在本地8000端口.通过网页查看.
    只支持Python3.8之前
    且显示的时候只能从当前目录开始显示, 没有..标志显示上一级目录

  • 相关阅读:
    [cf1097F]Alex and a TV Show
    [cf1097E]Egor and an RPG game
    2.2 物理层下面的传输媒体
    2.1 物理层的基本概念
    8 垃圾回收
    7 直接内存
    6 方法区
    1.5 计算机网络体系结构
    1.4 计算机网络的性能指标
    1.3 计算机网络的定义和分类
  • 原文地址:https://www.cnblogs.com/jrri/p/14350690.html
Copyright © 2011-2022 走看看