先看代码 再看代码 第二段代码为true很好理解,都是3,那第一段代码为何为false,都是[1,2,3,4]呀 在js中,基本类型的变量(有数字,字符串,布尔值)赋值的时候,就是值复制过去,以后相互之间就没有关系了。 比如说: 上面的代码,a不是基本类型,是个数组对象,赋给b的时候,改动b也改动了 ...
分类:
Web程序 时间:
2018-10-10 14:31:51
阅读次数:
180
1、特殊字符(<, >, ‘, “, &)的处理 2、使一个非关联数组输出一个类而非数组 3、将数字字符串编码成数字 4、特殊字符’/’的处理(不要编码’/’) 5、确保浮点数被编码为浮点数 6、中文字符编码(以字面编码多字节Unicode字符) ...
分类:
Web程序 时间:
2018-10-09 13:29:45
阅读次数:
369
创建字典:info = { “age”: 18, “name”: “zhangsan”, “li”: [ 11,[],(),22,33,{“k1” : “vv1”, “sex” : 0} ] , } (1)字典的keys可以是数字、字符串、元组,keys不能重复,否则第二个以后的key无法显示 (2 ...
分类:
其他好文 时间:
2018-10-07 19:24:35
阅读次数:
170
1)throw的异常是有类型的,可以使,数字、字符串、类对象。 2)throw的异常是有类型的,catch严格按照类型进行匹配。 3)注意 异常对象的内存模型 。 一、 传统处理错误 二、throw int类型异常 三、throw字符类型异常 四、throw类对象类型异常 异常的层次结构(继承在异常 ...
分类:
其他好文 时间:
2018-10-07 16:49:09
阅读次数:
217
通过大括号括起来,用逗号分隔元素,特点 1.由不同元素组成 2.无序 3.元素只能是不可变类型,即数字、字符串、布尔和元组 可直接定义集合s={不同元素},或者s=set(可迭代对象) >>> s={1,'a','b','a',5,1}>>> s{1, 'b', 'a', 5}>>> s=set(( ...
分类:
编程语言 时间:
2018-10-06 14:37:31
阅读次数:
182
python基本数据类型:数字、字符串、布尔、列表、元组、字典,可通过type(变量名)来查看变量的类型 可变和不可变数据类型:修改变量的值后,变量在内存中存放的位置是否发生变化,可通过id(变量名)查看变量指向内存中的位置 按可变不可变分类 可变:列表、字典 不可变:数字、字符串、元组、布尔 按访 ...
分类:
编程语言 时间:
2018-10-06 13:14:11
阅读次数:
136
Python中的变量分为可变类型和不可变类型 两种。 可变类型: 数字、字符串、元组、可变集合。 不可变类型: 列表、字典、不可变集合。 这里的可变不可变,是指内存中的那块内容(value)是否可以被改变 根据存储的内容是否可变划分为可变类型与不可变类型。如果是不可变类型,在对对象本身操作的时候,必 ...
分类:
其他好文 时间:
2018-10-05 21:11:00
阅读次数:
504
1.通过中括号[ ]括起来,用逗号分隔每个元素,元素可以是数字、字符串、布尔值、或者列表 2.列表有序,体现在每次打印结果都一样 3.列表可增加、删除和修改元素 4.列表需要先调用方法修改,再获取新的值,例如定义了li,不能直接print(li.sort()),而是li.sort(),print(l ...
分类:
编程语言 时间:
2018-10-05 18:51:06
阅读次数:
146
闲谈: 重新写博客的第一场比赛,感觉炸裂,成功被Rose和xgcD飞 A 题目: 给出一段长为n个数字字符串,求出能用里面的字符来构成多少个长度为11且开头字符为8的字符串 题解: 直接在n/11和8出现的数量中取min就可以了 参考代码: #include<cstdio> #include<cst ...
分类:
其他好文 时间:
2018-10-05 12:29:13
阅读次数:
205
继续学习基础之前,我们先看看有哪些知识点是在基础阶段需要掌握的: 变量与赋值 数据类型 数字 字符串 字符编码 字符串 字符串方法 列表 元组 集合 字典 运算符 算术运算符 比较运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符的优先级 条件控制 if...else 循环 w ...
分类:
编程语言 时间:
2018-10-04 10:23:42
阅读次数:
165