一、变量赋值: 1.变量使用前都需要赋值,赋值后才会被创建 2.等号(=)来赋值,运算符(=)左边是变量名,有吧是存储在变量中的值 3.多变量赋值:a=b=c=1 二、数据类型分类 1.Number(数字):存储数值,不可变(改变数字会分配一个新的对象)。int、long、float、complex ...
分类:
其他好文 时间:
2019-11-20 12:41:17
阅读次数:
80
python FAQ 参考: https://docs.python.org/zh cn/3.7/faq/design.html why are python strings immutable 1. why python str is immutable? 一个是性能:知道字符串是不可变的,意味着 ...
分类:
编程语言 时间:
2019-11-19 16:54:48
阅读次数:
81
1、均可对字符串进行修改,但StringBuffer和StringBuilder类的对象进行多次修改时,不产生新的未使用对象。 String 的底层是用final修饰的char数组,变量的内容不可变——内存占用高,资源利用率低; StringBuffer和StringBuilder类 则继承了Abs ...
分类:
其他好文 时间:
2019-11-19 10:34:53
阅读次数:
83
Array(数组) 数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 基本语法: // 定义一个长度为3元素类型为int的数组a var a [3]int 数组定义: var 数组变量名 [元素数量]T 比如:var a [5]int ...
分类:
编程语言 时间:
2019-11-17 18:08:12
阅读次数:
67
把字符连成串串. 在python中用', ", ''', """引起来的内容被称为字符串串. 字符串是不可变的对象,所以任何操作对原字符串是不会有任何影响的 切片和索引 索引 就是下标,下标从0开始 切片 可以使用下标来截取部分字符串内容 语法:str[start:end:step] 规则:顾头不顾 ...
分类:
其他好文 时间:
2019-11-16 21:47:34
阅读次数:
79
1、字符串类型 字符串是一种值类型,且值不可变,即创建某个文本后将无法再次修改这个文本的内容,字符串是字节的定长数组。 1)定义字符串 可以使用双引号""来定义字符串,字符串中可以使用转义字符来实现换行、缩进等效果。 一般的比较运算符(==、!=、<、<=、>=、>)是通过在内存中按字节比较来实现字 ...
分类:
其他好文 时间:
2019-11-16 18:01:06
阅读次数:
127
内置函数 一、内置函数 更多内置函数: 1.1 掌握 bytes chr/ord divmod enumerate eval hash 1.bytes() 解码字符。 2.chr()/ord() chr()参考ASCII码表将数字转成对应字符;ord()将字符转换成对应的数字。 3.divmod() ...
分类:
其他好文 时间:
2019-11-16 14:25:53
阅读次数:
83
参考:https://blog.csdn.net/woshilijiuyi/article/details/81335497 在规定时间内,使用 hashMap 实现一个缓存工具类,需要考虑一下几点 不可变对象 单例 线程安全 回收失效数据 垃圾回收 缓存大小 LRU 注备: LRU: Least ...
分类:
其他好文 时间:
2019-11-15 12:33:07
阅读次数:
121
数据类型: str(字符串) int(数字) list(列表) dict(字典) set(集合) tuple(元组) bool 数据类型归类: 可变--改变后内存地址没有变化 list,set,dict 不可变 str,int,tuple,bool 容器类型: str,list,tuple,set, ...
分类:
其他好文 时间:
2019-11-15 12:06:04
阅读次数:
96
数据类型: str(字符串) int(数字) list(列表) dict(字典) set(集合) tuple(元组) bool 数据类型归类: 可变--改变后内存地址没有变化 list,set,dict 不可变 str,int,tuple,bool 容器类型: str,list,tuple,set, ...
分类:
其他好文 时间:
2019-11-15 11:55:40
阅读次数:
59