Python3 字符串 描述 isdecimal() 方法检查字符串是否只包含十进制字符。这种方法只存在于unicode对象。 注意:定义一个十进制字符串,只需要在字符串前添加 'u' 前缀即可。 语法 isdecimal()方法语法: str.isdecimal() 参数 无 返回值 如果字符串是否只包含十进制字符返回True,否则返回False。 实例 以下实例展示了 isdecimal(
Python3 字符串 描述 Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。 语法 zfill()方法语法: str.zfill(width) 参数 width -- 指定字符串的长度。原字符串右对齐,前面填充0。 返回值 返回指定长度的字符串。 实例 以下实例展示了 zfill()函数的使用方法: #!/usr/bin/python3 str = "
Python3 字符串 描述 Python upper() 方法将字符串中的小写字母转为大写字母。 语法 upper()方法语法: str.upper() 参数 NA。 返回值 返回小写字母转为大写字母的字符串。 实例 以下实例展示了 upper()函数的使用方法: #!/usr/bin/python3 str = "this is string example from runoob..
Python3 字符串 描述 translate() 方法根据参数table给出的表(包含 256 个字符)转换字符串的字符,要过滤掉的字符放到 deletechars 参数中。 语法 translate()方法语法: str.translate(table) bytes.translate(table[, delete]) bytearray.translate(table[, del
Python3 字符串 描述 Python title() 方法返回"标题化"的字符串,就是说所有单词都是以大写开始,其余字母均为小写(见 istitle())。 语法 title()方法语法: str.title(); 参数 NA。 返回值 返回"标题化"的字符串,就是说所有单词都是以大写开始。 实例 以下实例展示了 title()函数的使用方法: #!/usr/bin/python s
Python3 字符串 描述 swapcase() 方法用于对字符串的大小写字母进行转换。 语法 swapcase()方法语法: str.swapcase(); 参数 NA。 返回值 返回大小写字母转换后生成的新字符串。 实例 以下实例展示了swapcase()函数的使用方法: #!/usr/bin/python3 str = "this is string example....wow!
Python3 字符串 描述 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。 语法 strip()方法语法: str.strip([chars]); 参数 chars -- 移除字符串头尾指定的字符。 返回值 返回移除字符串头尾指定的字符生成的新字符串。 实例 以下实例展示了strip()函数的使用方法: #!/usr/bin/python3 str = "
Python3 字符串 描述 startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。 语法 startswith()方法语法: str.startswith(str, beg=0,end=len(string)); 参数 str -- 检测的字符串。 strbeg -- 可选
Python3 字符串 描述 Python splitlines() 按照行('\r', '\r\n', \n')分隔,返回一个包含各行作为元素的列表,如果参数 keepends 为 False,不包含换行符,如果为 True,则保留换行符。 语法 splitlines()方法语法: str.splitlines([keepends]) 参数 keepends -- 在输出结果里是否去掉换行符
Python3 字符串 描述 split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串 语法 split()方法语法: str.split(str="", num=string.count(str)) 参数 str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num -- 分割次数。 返回值 返回分割后的字符串列表。
Python3 字符串 描述 rstrip() 删除 string 字符串末尾的指定字符(默认为空格). 语法 rstrip()方法语法: str.rstrip([chars]) 参数 chars -- 指定删除的字符(默认为空格) 返回值 返回删除 string 字符串末尾的指定字符后生成的新字符串。 实例 以下实例展示了rstrip()函数的使用方法: #!/usr/bin/python
Python3 字符串 描述 rjust() 返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串。 语法 rjust()方法语法: str.rjust(width[, fillchar]) 参数 width -- 指定填充指定字符后中字符串的总长度. fillchar -- 填充的字符,默认为空格。 返回值 返回一个原字符串右对齐
Python3 字符串 描述 rindex() 返回子字符串 str 在字符串中最后出现的位置,如果没有匹配的字符串会报异常,你可以指定可选参数[beg:end]设置查找的区间。 语法 rindex()方法语法: str.rindex(str, beg=0 end=len(string)) 参数 str -- 查找的字符串 beg -- 开始查找的位置,默认为0 end -- 结束查找位置,默
Python3 字符串 描述 Python rfind() 返回字符串最后一次出现的位置,如果没有匹配项则返回-1。 语法 rfind()方法语法: str.rfind(str, beg=0 end=len(string)) 参数 str -- 查找的字符串 beg -- 开始查找的位置,默认为0 end -- 结束查找位置,默认为字符串的长度。 返回值 返回字符串最后一次出现的位置,如果没有
Python3 字符串 描述 replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 语法 replace()方法语法: str.replace(old, new[, max]) 参数 old -- 将被替换的子字符串。 new -- 新字符串,用于替换old子字符串。 max -- 可选字符串, 替换不超过