摘要: 1、概述: 前面基本上是用 python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。模块是一个包含所有你定义的函数和变量的文件, 阅读全文
posted @ 2021-09-25 19:34 小绵杨Lamb 阅读(32) 评论(0) 推荐(0)
摘要: 1、Proxy(代理) Proxy 可以对目标对象的读取、函数调用等操作进行拦截,然后进行操作处理。它不直接操作对象,而是像代理模式,通过对象的代理对象进行操作,在进行这些操作时,可以添加一些需要的额外操作。 一个 Proxy 对象由两个部分组成: target 、 handler 。在通过 Pro 阅读全文
posted @ 2021-09-24 23:42 小绵杨Lamb 阅读(105) 评论(0) 推荐(0)
摘要: 1、定义一个函数 规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号 : 起始,并且缩进。 return [表达式] 结束函 阅读全文
posted @ 2021-09-24 20:01 小绵杨Lamb 阅读(50) 评论(0) 推荐(0)
摘要: 1、Map map和object的区别: 一个 Object 的键只能是字符串或者 Symbols,但一个 Map 的键可以是任意值。 Map 中的键值是有序的(FIFO 原则),而添加到对象中的键则不是。 Map 的键值对个数可以从 size 属性获取,而 Object 的键值对个数只能手动计算。 阅读全文
posted @ 2021-09-24 19:05 小绵杨Lamb 阅读(101) 评论(0) 推荐(0)
摘要: 1、概述 ES6 引入了一种新的原始数据类型 Symbol ,表示独一无二的值,最大的用法是用来定义对象的唯一属性名。 ES6 数据类型除了 Number 、 String 、 Boolean 、 Object、 null 和 undefined ,还新增了 Symbol 。 2、基本用法 let 阅读全文
posted @ 2021-09-24 17:26 小绵杨Lamb 阅读(49) 评论(0) 推荐(0)
摘要: 1、概述 解构赋值是对赋值运算符的扩展。 他是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。 在代码书写上简洁且易读,语义更加清晰明了;也方便了复杂对象中数据字段获取。 结构赋值由两部分构成:解构的源,解构赋值表达式的右边部分。解构的目标,解构赋值表达式的左边部分。 2、数组解构 // 阅读全文
posted @ 2021-09-23 23:27 小绵杨Lamb 阅读(47) 评论(0) 推荐(0)
摘要: es6之前,js中只有一个声明变量的关键字 var 。 es6之后,新增了let 和 cons两个关键字。 1、Let (1)、let 是在代码块内有效,var 是在全局范围内有效。很适合for循环中的i变量。 { let a = 0; var b = 1; } a // ReferenceErro 阅读全文
posted @ 2021-09-23 22:57 小绵杨Lamb 阅读(38) 评论(0) 推荐(0)
摘要: 1、迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。iter()用于创建迭代器,next 阅读全文
posted @ 2021-09-23 09:25 小绵杨Lamb 阅读(46) 评论(0) 推荐(0)
摘要: 1、条件控制 Python 中用 elif 代替了 else if,所以if语句的关键字为:if – elif – else。 注意: 1、每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。 2、使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。 3、在Python中没有s 阅读全文
posted @ 2021-09-22 13:09 小绵杨Lamb 阅读(64) 评论(0) 推荐(0)
摘要: 1、python变量类型 在内存中存储的数据可以有多种类型。 例如,一个人的年龄可以用数字来存储,他的名字可以用字符来存储。 Python 定义了一些标准类型,用于存储各种类型的数据。 Python3有六个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple 阅读全文
posted @ 2021-09-21 10:18 小绵杨Lamb 阅读(89) 评论(0) 推荐(0)