摘要:
1.形式参数和实际参数 在使用函数时,经常会用到形式参数和实际参数,二者都叫做参数,他们的区别将先通过形式参数与实际参数的作用进行讲解。 形式参数和实际参数在作用上面的区别如下: 形式参数:在定义函数时,函数名后面括号中的参数为“形式参数”。 实际参数:在调用一个函数时,函数名后面括号中的参数作为“ 阅读全文
摘要:
1.创建一个函数 创建函数也称为定义函数,可以理解为创建一个具有某种用途的工具。使用def关键字实现,具体的语法个数如下: def functionname ([parameterlist]): ['''comments'''] [functionbody] 参数说明: functionname:函 阅读全文
摘要:
1.替换字符串 sub()方法用于实现字符串替换,语法格式如下: re.sub(pattern,repl,string,count,flags) 参数说明: pattern:表示模式字符串,由要匹配的正则表达式转换而来。 repl:表示要替换的字符串。 string:表示要被查找替换的原始字符串。 阅读全文
摘要:
1.使用search()方法进行匹配 search()方法用于整个字符串中搜索第一个匹配的值。如果匹配成功,则返回match对象,否则返回None。search()方法的语法格式如下: re.search(pattern,string,[flags]) 参数说明: pattern:表示模式字符串,由 阅读全文
摘要:
1.在Python中使用正则表达式语法 在Python中使用正则表达式时,是将其作为模式字符串使用。 例如:将匹配不是字母的一个字符的正则表达式表示为模式字符串,可以使用下面的代码: '[^a-zA-Z]' 而如果将匹配以字母m开头的单词的正则表达式转换为模式字符串,则不能直接在其两侧添加引号定界符 阅读全文
摘要:
在上一节中我们了解到了Python正则表达式中的行定位符、元字符及限定符。今天我们继续分享相关的正则表达式。 1.字符类 正则表达式查找数字和字母是很简单的,因为已经有了对应这些字符集合的元字符(“\d”、"\w"),但是如有要匹配没有预定字符的字符集合(比如:元音字母a e i o u),应该怎么 阅读全文
摘要:
在处理字符串时,经常会有查找符合某些复杂规则的字符串的需求。正则表达式就是用于描述这些规则的工具。 1.行定位符 行定位符就是用来描述字符串的边界,“^”表示行的开始,“$”表示行的结尾。 ^tm 该表达式表示要匹配字符串tm的开始位置是行头,如:“tm equal Tomorrow Moom”可以 阅读全文
摘要:
最早的字符串编码是美国标准信息交换码,即ASCII码,他仅对10个数字,26个大写英文字母、26个小写英文字母及一些其他符号进行了编码。ASCII码最多只能表示256个符号,每个符号占一个字节。随着信息技术的发展,各国文字都需要进行编码,于是出现了GBK、GB2312、UTF-8编码等。其中GBk和 阅读全文
摘要:
在上一节的合集中,我们了解了Python字符串间一些常用操作的相关知识,本节我们将进一步了解一下Python字符串的格式化问题的相关知识。 格式化字符串是指先制定一个模板,在这个模板中预留几个空位,然后再根据需要填上相应的内容。这些空位需要通过制定的符号标记,而这些符号还不会显示出来。在PYthon 阅读全文
摘要:
在上一节的合集中,我们了解了Python字符串间一些常用操作的相关知识,本节我们将进一步了解一下Python字符串常用的相关知识。 在Python中,字符串对象提供了lower()和upper()方法进行字母大小写转换,即可用于将大写字母转换为小写字母或者将小写字母转换为大写字母。 1.lower( 阅读全文