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之前
    且显示的时候只能从当前目录开始显示, 没有..标志显示上一级目录

  • 相关阅读:
    VMWare 桥接模式
    什么是交叉编译,为什么要使用交叉编译
    最常用的四种大数据分析方法
    C#的Dispose模式复习
    Oracle Data Provider for .NET Support for Microsoft .NET Core
    微软发布了量子计算开发包
    关于Oracle分区表的理解
    html 中video标签视频不自动播放的问题
    input 修改placeholder颜色
    正则表达式 手机号验证、邮箱验证、6~16位数字加字母组合、身份证号码验证
  • 原文地址:https://www.cnblogs.com/jrri/p/14350690.html
Copyright © 2011-2022 走看看