Skip to main content

标签: 表达式

Python 入门基础知识 - pdb运行表达式

pdb运行表达式在Python中可以使用pdb模块的runeval函数来调试表达式。其参数原型如下所示。runeval(expression[, globals[, locals]])其参数如下。statement: 要调试的表达式,以字符串的形式globals: 可选参数,设置statement运行的全局环境变量locals: 可选参数,设置statement运行的局部环境变量以下实例如下import pdb # 导入pdb模块 l = [1,2,3] # 定义一个列表...[…]

Read More

Python 入门基础知识 - 正则表达式 - Match对象

Match对象Match对象实例是有正则表达式对象的match(),以及search()方法在匹配成功后返回的。Match对象有以下常用的方法和属性,用于对匹配成功的正则表达式进行处理。使用Match对象处理组group(),groups()和groupdict()方法都是处理在正则表达式中使用"()"分组的情况。不同的是,group的返回值为字符串,当传递多个参数时其返回值为元组。groups()的返回值为元组。groupdict()的返回值为字典。原型分别如下group([group1,...[…]

Read More

Python 入门基础知识 - 正则表达式对象的属性和方法

正则表达式对象的属性和方法正则表达式对象提供了与re模块中函数类似的字符串操作方法。常用的正则表达式对象的属性和方法可以分为以下几种匹配和搜索正则表达式对象的match()方式用于从字符串开始处进行匹配,或者从指定位置进行匹配。要匹配的字符串必须位于开始,或者参数指定的位置才会匹配成功。原型如下match(string[, pos[, endpos]])参数含义如下string: 要进行匹配的字符串。pos: 可选参数,进行匹配的起始位置。endpos:...[…]

Read More

Python 入门基础知识 - 正则表达式对象

正则表达式对象使用re.compile()函数将正则表达式编译生成正则表达式对象实例后,可以使用正则表达式对象实例提供的属性和方法对字符串进行处理。以"\"开头的元字符除了基本的元字符以外还有一类似"\"开头的元字符。以"\"开头的元字符主要表示某一类型的集合,比如数字的集合、字母的集合等。常用的以"\"开头的元字符如下\b 匹配单词头或者单词尾\B 与\b词义相反\d 匹配任何数字\D 匹配任何非数字\s 匹配任何空白字符\S 匹配任何非空白字符\w 匹配任何字母、数字、以及下划线\W...[…]

Read More