Learning Path
浏览 Python 3 相关教程与章节。
主流编程语言、数据结构、设计模式、正则与基础算法。
教程
728
Python3 isnumeric()方法 Python3 字符串 描述 isnumeric() 方法检测字符串是否只由数字组成,数字可以是: Unicode 数字,全角数字(双字节),罗马数字,汉字数字。 指数类似 ² 与分数类似 ½ 也属于数字。 # s = '½' s = '\u00BD' 语法 isnumeric()方法语法: str.isnumeric() 参数 无。 ..
Python3 isspace()方法 Python3 字符串 描述 Python isspace() 方法检测字符串是否只由空白字符组成。 语法 isspace() 方法语法: str.isspace() 参数 无。 返回值 如果字符串中只包含空格,则返回 True,否则返回 False. 实例 以下实例展示了isspace()方法的实例: 实例 [mycode3 type='python'] #..
Python3 istitle()方法 Python3 字符串 描述 istitle() 方法检测字符串中所有的单词拼写首字母是否为大写,且其他字母为小写。 语法 istitle()方法语法: str.istitle() 参数 无。 返回值 如果字符串中所有的单词拼写首字母是否为大写,且其他字母为小写则返回 True,否则返回 False. 实例 以下实例展示了istitle()方法的实例: 实例 [mycode3 t..
Python3 isupper()方法 Python3 字符串 描述 isupper() 方法检测字符串中所有的字母是否都为大写。 语法 isupper()方法语法: str.isupper() 参数 无。 返回值 如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是大写,则返回 True,否则返回 False 实例 以下实例展示了isupper()方法的实例: 实例 [mycode4 typ..
Python3 join()方法 Python3 字符串 描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。 语法 join()方法语法: str.join(sequence) 参数 sequence -- 要连接的元素序列。 返回值 返回通过指定字符连接序列中元素后生成的新字符串。 实例 以下实例展示了join()的使用方法: 实例 [mycode4 type='p..
Python3 len()方法 Python3 字符串 描述 Python len() 是 Python 内置函数,用于返回对象的长度或元素个数,适用于字符串、列表、元组等具有长度信息的数据类型。 len() 也适用于其他可迭代对象,如集合等。 语法 len()方法语法: len( s ) 参数 s -- 对象。 返回值 返回对象长度。 实例 以下实例展示了 len() 的使用方法: 字符串的长度: 实例 [myc..
Python3 ljust()方法 Python3 字符串 描述 ljust() 方法返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串。如果指定的长度小于原字符串的长度则返回原字符串。 语法 ljust()方法语法: str.ljust(width[, fillchar]) 参数 width -- 指定字符串长度。 fillchar -- 填充字符,默认为空格。 返回值 返回一个原字符串左对齐,并使用空格填充..
Python3 lower()方法 Python3 字符串 描述 Python lower() 方法转换字符串中所有大写字符为小写。 语法 lower()方法语法: str.lower() 参数 无。 返回值 返回将字符串中所有大写字符转换为小写后生成的字符串。 实例 以下实例展示了lower()的使用方法: #!/usr/bin/python3 str = 'Runoob EXAMPLE....WOW!!..
Python3 lstrip()方法 Python3 字符串 描述 lstrip() 方法用于截掉字符串左边的空格或指定字符。 语法 lstrip()方法语法: str.lstrip([chars]) 参数 chars(可选):指定要移除的字符集合(字符串形式)。 如果省略或为 None,默认移除空白字符(空格、\t、\n、\r、\v、\f)。 注意:chars 是字符集合,不是完整前缀。方法会从左侧开始移除所有在 c..
Python3 maketrans()方法 Python3 字符串 描述 maketrans() 方法用于创建字符映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。 两个字符串的长度必须相同,为一一对应的关系。 注:Python3.4 已经没有 string.maketrans() 了,取而代之的是内建函数: bytearray.maketrans()、b..
Python3 max()方法 Python3 字符串 描述 max() 方法返回字符串中最大的字母。 语法 max()方法语法: max(str) 参数 str -- 字符串。 返回值 返回字符串中最大的字母。 实例 以下实例展示了max()函数的使用方法: #!/usr/bin/python3 str = 'runoob' print ('最大字符: ' + max(st..
Python3 min()方法 Python3 字符串 描述 Python min() 方法返回字符串中最小的字母。 语法 min()方法语法: min(str) 参数 str -- 字符串。 返回值 返回字符串中最小的字母。 实例 以下实例展示了min()函数的使用方法: 实例 [mycode4 type='python'] #!/usr/bin/python3 str = 'runo..
Python3 replace()方法 Python3 字符串 描述 replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 语法 replace()方法语法: str.replace(old, new[, max]) 参数 old -- 将被替换的子字符串。 new -- 新字符串,用于替换old子字符串。 max -- 可选字符串,..
Python3 rfind()方法 Python3 字符串 描述 Python rfind() 返回字符串最后一次出现的位置,如果没有匹配项则返回-1。 语法 rfind() 方法语法: str.rfind(str, beg=0, end=len(string)) 参数 str -- 查找的字符串 beg -- 开始查找的位置,默认为0 end -- 结束查找位置,默认为字符串的长度。 返回值 返回字符串最后一次出现的..
Python3 rindex()方法 Python3 字符串 描述 rindex() 返回子字符串 str 在字符串中最后出现的位置,如果没有匹配的字符串会报异常,你可以指定可选参数[beg:end]设置查找的区间。 语法 rindex()方法语法: str.rindex(str, beg=0 end=len(string)) 参数 str -- 查找的字符串 beg -- 开始查找的位置,默认为0 end -- 结束查..
Python3 rjust()方法 Python3 字符串 描述 rjust() 返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串。 语法 rjust()方法语法: str.rjust(width[, fillchar]) 参数 width -- 指定填充指定字符后中字符串的总长度. fillchar -- 填充的字符,默认为空格。 返回值 返回一个原..
Python3 rstrip() 方法 Python3 字符串 描述 rstrip() 删除 string 字符串末尾的指定字符,默认为空白符,包括空格、换行符、回车符、制表符。 语法 rstrip()方法语法: str.rstrip([chars]) 参数 chars -- 指定删除的字符(默认为空白符) 返回值 返回删除 string 字符串末尾的指定字符后生成的新字符串。 实例 以下实例展示了 rstrip()..
Python3 split()方法 Python3 字符串 描述 split() 方法通过指定分隔符对字符串进行切片,该方法将字符串分割成子字符串并返回一个由这些子字符串组成的列表。 如果第二个参数 num 有指定值,则分割为 num+1 个子字符串。 split()方法特别适用于根据特定的分隔符将字符串拆分成多个部分。 语法 split() 方法语法: str.split(str='', num=stri..
Python3 splitlines()方法 Python3 字符串 描述 Python splitlines() 按照行('\r', '\r\n', \n')分隔,返回一个包含各行作为元素的列表,如果参数 keepends 为 False,不包含换行符,如果为 True,则保留换行符。 语法 splitlines()方法语法: str.splitlines([keepends..
Python3 startswith()方法 Python3 字符串 描述 startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。 语法 startswith()方法语法: str.startswith(substr, beg=0,end=len(string)); 参数 str -- 检测的字符串。 ..
Python3 strip()方法 Python3 字符串 描述 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)或字符序列。 注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。 语法 strip()方法语法: str.strip([chars]); 参数 chars -- 移除字符串头尾指定的字符序列。 返回值 返回移除字符串头尾指定的字符序列生成的新字符串。 实例 以下实例..
Python3 swapcase()方法 Python3 字符串 描述 Python swapcase() 方法用于对字符串的大小写字母进行转换,即将大写字母转换为小写字母,小写字母会转换为大写字母。 语法 swapcase() 方法语法: str.swapcase(); 参数 NA。 返回值 返回大小写字母转换后生成的新字符串。 实例 以下实例展示了 swapcase() 函数的使用方法: 实例 [mycod..
Python3 title()方法 Python3 字符串 描述 Python title() 方法返回'标题化'的字符串,就是说所有单词的首个字母转化为大写,其余字母均为小写(见 istitle())。 语法 title()方法语法: str.title(); 参数 NA。 返回值 返回'标题化'的字符串,就是说所有单词的首字母都转化为大写。 实例 以下实例展示了 title..
Python3 translate()方法 Python3 字符串 描述 translate() 方法根据参数 table 给出的表(包含 256 个字符)转换字符串的字符,要过滤掉的字符放到 deletechars 参数中。 语法 translate()方法语法: str.translate(table) bytes.translate(table[, delete]) bytearray.translate(tab..