python内置模块collections介绍 collections是Python内建的一个集合模块,提供了许多有用的集合类。 1、namedtuple python提供了很多非常好用的基本类型,比如不可变类型tuple,我们可以轻松地用它来表示一个二元向量。 1 >>> v = (2,3) 我们 ...
分类:
编程语言 时间:
2019-12-24 23:15:44
阅读次数:
92
一、对象是个啥 对象是JavaScript的基本数据类型。对象是一种复合值:它将很多值(原始值或者其他对象)聚合在一起,可通过名字来访问这些值。除了字符串、数字、false、true、null和undefined之外,javascript中的值都是对象。 首先对象是可变的(原始值是不可变的),他们的 ...
分类:
编程语言 时间:
2019-12-24 20:17:50
阅读次数:
81
一、定义函数 1.如何自定义函数 (return 返回值和参数不是必须要写的) #语法 def 函数名(参数1,参数2,参数3,...): '''注释''' 函数体 return 返回的值 #函数名要能反映其意义 2.函数的使用原则:先定义,在调用 (******) def foo(): print ...
分类:
其他好文 时间:
2019-12-23 22:40:53
阅读次数:
92
[TOC] 第1节 分类 python中有7种标准数据类型,分别是布尔型、数字型、字符串、元组、列表、字典和集合,根据数据的特点,可以划分为两大类:不可变数据类型、可变数据类型,见下图: 而不同数据类型,内部的组成元素,经常可以是其他的数据类型,即可以互相嵌套,见下图: 第2节 不可变数据类型 2. ...
分类:
编程语言 时间:
2019-12-23 22:40:39
阅读次数:
149
StringBuffer类 为了解决字符串不可变的问题 所以提供了字符串缓冲区, 字符串缓冲区支持可变的字符串 StringBuffer又称为可变字符序列,它是一个类似于 String 的字符串缓冲区,通过某些方法调用可以改变该序列的长度和内容。 原来StringBuffer是个字符串的缓冲区,即就 ...
分类:
其他好文 时间:
2019-12-23 22:40:23
阅读次数:
102
一、数字类型内置方法1.1整型的内置方法作用描述年龄、号码、id号定义方式x=10x=int(‘10‘)x=int(10.1)x=int(‘10.1‘)#报错内置方法没有内置方法,只有算术运算和比较运算存在一个值还是多个值存一个值有序or无序有序:有索引;无序:无索引压根就没有这一说可变or不可变(重点)数字类型不可变可变(变量值而言)‘‘‘遇到问题没人解答?小编创建了一个Python学习交流QQ
分类:
编程语言 时间:
2019-12-21 22:55:12
阅读次数:
96
一、数字类型内置方法 1.1 整型的内置方法 1. 作用 描述年龄、号码、id号 2. 定义方式 3. 内置方法 没有内置方法,只有算术运算和比较运算 4. 存在一个值还是多个值 存一个值 5. 有序or无序 有序:有索引;无序:无索引 压根就没有这一说 6. 可变or不可变(重点) 数字类型不可变 ...
分类:
编程语言 时间:
2019-12-21 22:28:49
阅读次数:
91
String本质上是一个char数组(jdk 9之后是byte数组),并且是一个声明为final的数组,并且String的不可变也是通过这种把数组声明为final来实现的 这个数组被声明为final之后,就意味着数组初始化之后值不可再变化,并且也不能再引用其他的数组,因此用这种方式可以保证Strin ...
分类:
其他好文 时间:
2019-12-21 12:12:06
阅读次数:
80
String 字符串常量(线程安全)StringBuffer 字符串变量(线程安全)StingBuilder字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候 ...
分类:
其他好文 时间:
2019-12-21 11:42:43
阅读次数:
58
# _*_coding:utf-8_*_# 作者:王佃元# 日期:2019/12/20# 集合的创建 格式:set()可变集合 frozenset()不可变集合# s = set('derywong,helloworld')# s1 = ['dery', 'wong', 'hello', 'worl ...
分类:
其他好文 时间:
2019-12-21 09:53:15
阅读次数:
78