Learning Path
浏览 Python 相关教程与章节。
主流编程语言、数据结构、设计模式、正则与基础算法。
教程
411
Python join()方法 Python 字符串 描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。 语法 join()方法语法: str.join(sequence) 参数 sequence -- 要连接的元素序列。 返回值 返回通过指定字符连接序列中元素后生成的新字符串。 实例 以下实例展示了join()的使用方法: 实例(Python 2.0+) [mycode3..
Python len()方法 Python 内置函数 描述 Python len() 方法返回对象(字符、列表、元组等)长度或项目个数。 语法 len()方法语法: len( s ) 参数 s -- 对象。 返回值 返回对象长度。 实例 以下实例展示了 len() 的使用方法: 实例 [mycode3 type='python'] #!/usr/bin/env python # coding=utf..
Python ljust()方法 Python 字符串 描述 Python ljust() 方法返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串。如果指定的长度小于原字符串的长度则返回原字符串。 语法 ljust()方法语法: str.ljust(width[, fillchar]) 参数 width -- 指定字符串长度。 fillchar -- 填充字符,默认为空格。 返回值 返回一个原字符串左对齐,并使用..
Python lower()方法 Python 字符串 描述 Python lower() 方法转换字符串中所有大写字符为小写。 语法 lower()方法语法: str.lower() 参数 无。 返回值 返回将字符串中所有大写字符转换为小写后生成的字符串。 实例 以下实例展示了lower()的使用方法: #!/usr/bin/python str = 'THIS IS STRING EXAMPLE....W..
Python lstrip()方法 Python 字符串 描述 Python lstrip() 方法用于截掉字符串左边的空格或指定字符。 语法 lstrip()方法语法: str.lstrip([chars]) 参数 chars --指定截取的字符。 返回值 返回截掉字符串左边的空格或指定字符后生成的新字符串。 实例 以下实例展示了lstrip()的使用方法: #!/usr/bin/python str = '..
Python maketrans() 方法 Python 字符串 描述 Python maketrans() 方法用于创建字符映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。 注:两个字符串的长度必须相同,为一一对应的关系。 语法 maketrans()方法语法: str.maketrans(intab, outtab) 参数 intab -- 字符..
Python max()方法 Python 字符串 描述 Python max() 方法返回字符串中最大的字母。 语法 max()方法语法: max(str) 参数 str -- 字符串。 返回值 返回字符串中最大的字母。 实例 以下实例展示了max()函数的使用方法: #!/usr/bin/python str = 'this is really a string example....wow!!!�..
Python min()方法 Python 字符串 描述 Python min() 方法返回字符串中最小的字母。 语法 min()方法语法: min(str) 参数 str -- 字符串。 返回值 返回字符串中最小的字母。 实例 以下实例展示了min()函数的使用方法: #!/usr/bin/python str = 'this-is-real-string-example....wow!!!';..
Python partition() 方法 Python 字符串 描述 partition() 方法用来根据指定的分隔符将字符串进行分割。 如果字符串包含指定的分隔符,则返回一个3元的元组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串。 partition() 方法是在2.5版中新增的。 语法 partition()方法语法: str.partition(str) 参数 str : 指定的分隔符。 ..
Python replace()方法 Python 字符串 描述 Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 语法 replace()方法语法: str.replace(old, new[, max]) 参数 old -- 将被替换的子字符串。 new -- 新字符串,用于替换old子字符串。 max -- 可选..
Python rfind()方法 Python 字符串 描述 Python rfind() 返回字符串最后一次出现的位置,如果没有匹配项则返回 -1。 语法 rfind() 方法语法: str.rfind(str, beg=0, end=len(string)) 参数 str -- 查找的字符串 beg -- 开始查找的位置,默认为 0 end -- 结束查找位置,默认为字符串的长度。 返回值 返回字符串最后一次出现的位..
Python rindex()方法 Python 字符串 描述 Python rindex() 返回子字符串 str 在字符串中最后出现的位置,如果没有匹配的字符串会报异常,你可以指定可选参数[beg:end]设置查找的区间。 语法 rindex()方法语法: str.rindex(str, beg=0 end=len(string)) 参数 str -- 查找的字符串 beg -- 开始查找的位置,默认为0 end --..
Python rjust()方法 Python 字符串 描述 Python rjust() 返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串。 语法 rjust()方法语法: str.rjust(width[, fillchar]) 参数 width -- 指定填充指定字符后中字符串的总长度. fillchar -- 填充的字符,默认为空格。 返回值 返..
Python rpartition() 方法 Python 字符串 描述 rpartition() 方法类似于 partition() 方法,只是该方法是从目标字符串的末尾也就是右边开始搜索分割符。。 如果字符串包含指定的分隔符,则返回一个3元的元组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串。 语法 rpartition()方法语法: str.rpartition(str) 参数 str : ..
Python rstrip()方法 Python 字符串 描述 Python rstrip() 删除 string 字符串末尾的指定字符,默认为空白符,包括空格、换行符、回车符、制表符。 语法 rstrip()方法语法: str.rstrip([chars]) 参数 chars -- 指定删除的字符(默认为空白符) 返回值 返回删除 string 字符串末尾的指定字符后生成的新字符串。 实例 以下实例展示了 rstri..
Python split()方法 Python 字符串 描述 Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串 语法 split() 方法语法: str.split(str='', num=string.count(str)). 参数 str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num --..
Python splitlines()方法 Python 字符串 描述 Python splitlines() 按照行('\r', '\r\n', \n')分隔,返回一个包含各行作为元素的列表,如果参数 keepends 为 False,不包含换行符,如果为 True,则保留换行符。 语法 splitlines()方法语法: str.splitlines([keepends]) ..
Python startswith()方法 Python 字符串 描述 Python startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。 语法 startswith()方法语法: str.startswith(str, beg=0,end=len(string)); 参数 str -- 检测的字符串。..
Python strip()方法 Python 字符串 描述 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。 注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。 语法 strip()方法语法: str.strip([chars]); 参数 chars -- 移除字符串头尾指定的字符序列。 返回值 返回移除字符串头尾指定的字符生成的新字符串。 实例 以下实例展..
Python swapcase()方法 Python 字符串 描述 Python swapcase() 方法用于对字符串的大小写字母进行转换,即将大写字母转换为小写字母,小写字母会转换为大写字母。 语法 swapcase() 方法语法: str.swapcase(); 参数 NA。 返回值 返回大小写字母转换后生成的新字符串。 实例 以下实例展示了 swapcase() 函数的使用方法: 实例 [mycode3 t..
Python title()方法 Python 字符串 描述 Python title() 方法返回'标题化'的字符串,就是说所有单词都是以大写开始,其余字母均为小写(见 istitle())。 语法 title()方法语法: str.title(); 参数 NA。 返回值 返回'标题化'的字符串,就是说所有单词都是以大写开始。 实例 以下实例展示了 title()函数的使用方法..
Python translate()方法 Python 字符串 描述 Python translate() 方法根据参数table给出的表(包含 256 个字符)转换字符串的字符, 要过滤掉的字符放到 del 参数中。 语法 translate()方法语法: str.translate(table[, deletechars]); 参数 table -- 翻译表,翻译表是通过maketrans方法转换而来。 delete..
Python upper()方法 Python 字符串 描述 Python upper() 方法将字符串中的小写字母转为大写字母。 语法 upper()方法语法: str.upper() 参数 NA。 返回值 返回小写字母转为大写字母的字符串。 实例 以下实例展示了 upper()函数的使用方法: #!/usr/bin/python str = 'this is string example....wow..
Python zfill()方法 Python 字符串 描述 Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。 语法 zfill()方法语法: str.zfill(width) 参数 width -- 指定字符串的长度。原字符串右对齐,前面填充0。 返回值 返回指定长度的字符串。 实例 以下实例展示了 zfill()函数的使用方法: #!/usr/bin/python str =..