基本符号: ^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串) $ 表示匹配字符串的结束位置 * 表示匹配 零次到多次 + 表示匹配 一次到多次 (至少有一次) ? 表示匹配零次或一次 . 表示匹配单个字符 | 表示为或者,两项中取一项 ( ) 小 ...
分类:
其他好文 时间:
2019-01-01 17:17:02
阅读次数:
236
基本计算器 实现一个基本的计算器来计算一个简单的字符串表达式的值。 字符串表达式可以包含左括号 ( ,右括号 ),加号 + ,减号 -,非负整数和空格 。 示例 1: 输入: "1 + 1" 输出: 2 示例 2: 输入: " 2-1 + 2 " 输出: 3 示例 3: 输入: "(1+(4+5+2 ...
分类:
其他好文 时间:
2018-12-31 19:46:04
阅读次数:
321
基本计算器II 实现一个基本的计算器来计算一个简单的字符串表达式的值。 字符串表达式仅包含非负整数,+, - ,*,/ 四种运算符和空格 。 整数除法仅保留整数部分。 示例 1: 输入: "3+2*2" 输出: 7 示例 2: 输入: " 3/2 " 输出: 1 示例 3: 输入: " 3+5 / ...
分类:
其他好文 时间:
2018-12-31 19:44:04
阅读次数:
207
hashlib模块 算法介绍 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据dat ...
分类:
其他好文 时间:
2018-12-30 16:25:02
阅读次数:
196
目录 一、java是什么 二、环境配置 三、命令行编译运行 四、基本数据类型 五、语句和表达式 六、类类型 七、泛型 八、流 九、数据库 十、Applet和xml传值 十一、 多线程 十二、 网络编程 十三、 GUI 十四、 附录 正文 一、java是什么 java是一种跨平台的编程语言,但是依赖j ...
分类:
编程语言 时间:
2018-12-28 12:30:49
阅读次数:
209
本函数是转换一个整数对象为十六进制的字符串表示,比如像0x的格式。如果对象不是一个整数,应定义一个方法___index__()返回整数。如果想把本函数的结果转换为整数类型,需要int()函数,并且使用基数为16的方式转换。另浮点数转换为十六进制表示需要使用float.hex()来转换,而不能使用本函 ...
分类:
编程语言 时间:
2018-12-26 20:19:07
阅读次数:
259
本函数是实现对象以字符串表示的方式格式化输出到流文件对象file里。其中所有非关键字参数都按str()方式进行转换为字符串输出,关键字参数sep是实现分隔符,比如多个参数输出时想要输出中间的分隔字符;关键字参数end是输出结束时的字符,默认是换行符\n;关键字参数file是定义流输出的文件,可以是标 ...
分类:
编程语言 时间:
2018-12-24 13:23:04
阅读次数:
286
# # class Foo: # def __init__(self): # 初始化操作 # print("我是init, 我是老二") # print("初始化操作. 在创建对象的时候自动调用这个方法") # # def __new__(cls, *args, **kwargs): # 创建, 它... ...
分类:
其他好文 时间:
2018-12-19 20:48:17
阅读次数:
188
不瘦原来对redis也是有个大概的了解(就你知道的多), 但是最近和大神聊天的过程中才明白自己知道的简直就是鸡毛蒜皮(让你得瑟),所以不瘦打算从头在捋一遍,顺便把过程也记录下来,如果能给大家在学习redis的道路上提供一条清晰的线索,不瘦胖也瞑目了. 我们知道redis没有直接使用C语言中的字符串, ...
分类:
其他好文 时间:
2018-12-19 01:10:58
阅读次数:
170
lt = [1, 2, 3, 4, 5] #列表取值与切片 #切片规则与字符串相同 print(lt[0])#1 print(lt[-1])#5 print(lt[1:3])#[2, 3] print(len(lt))#列表长度5 # 修改元素 lt[0] = 100 print(lt)#[100,... ...
分类:
编程语言 时间:
2018-12-18 00:04:02
阅读次数:
152