摘要: 正则表达式的() [] {}有不同的意思。 () 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。 (\s*)表示连续空格的字符串。 []是定义匹配的字符范围。比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字。[\s*]表示空格或者*号。 {}一般用来表示匹配 阅读全文
posted @ 2019-12-14 23:29 博览众长 阅读(531) 评论(0) 推荐(0)
摘要: re模块中常用功能函数 re模块中常用功能函数 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数 阅读全文
posted @ 2019-12-14 23:16 博览众长 阅读(330) 评论(0) 推荐(0)
摘要: 弱/强类型指的是语言类型系统的类型检查的严格程度。静态动态指的是变量与类型的绑定方法 。这是不同的层级的概念。 弱类型相对于强类型来说类型检查更不严格,比如说允许变量类型的隐式转换。强类型语言一般不允许这么做。Python是强类型的语言,并不是弱类型的。 动态类型和静态类型的本质区别是在哪个阶段做类 阅读全文
posted @ 2019-08-14 13:49 博览众长 阅读(878) 评论(0) 推荐(0)
摘要: list,tuple,set,dict区别总结图: 列表元组集合字典 英文 list tuple set dict 可否读写 读写 只读 读写 读写 可否重复 是 是 否 是 存储方式 值 值 键(不能重复) 键值对(键不能重复) 是否有序 有序 有序 无序 无序 初始化 [1,‘a’] (‘a’, 阅读全文
posted @ 2019-08-14 13:43 博览众长 阅读(501) 评论(0) 推荐(0)