Python3 字符串 描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。 语法 join()方法语法: str.join(sequence) 参数 sequence -- 要连接的元素序列。 返回值 返回通过指定字符连接序列中元素后生成的新字符串。 实例 以下实例展示了join()的使用方法: #!/usr/bin/python3 s1 = "-
Python3 字符串 描述 isupper() 方法检测字符串中所有的字母是否都为大写。 语法 isupper()方法语法: str.isupper() 参数 无。 返回值 如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是大写,则返回 True,否则返回 False 实例 以下实例展示了isupper()方法的实例: #!/usr/bin/python3 s
Python3 字符串 描述 istitle() 方法检测字符串中所有的单词拼写首字母是否为大写,且其他字母为小写。 语法 istitle()方法语法: str.istitle() 参数 无。 返回值 如果字符串中所有的单词拼写首字母是否为大写,且其他字母为小写则返回 True,否则返回 False. 实例 以下实例展示了istitle()方法的实例: #!/usr/bin/python3
Python3 字符串 描述 Python isspace() 方法检测字符串是否只由空白字符组成。 语法 isspace()方法语法: str.isspace() 参数 无。 返回值 如果字符串中只包含空格,则返回 True,否则返回 False. 实例 以下实例展示了isspace()方法的实例: #!/usr/bin/python3 str = " " print (s
Python3 字符串 描述 isnumeric() 方法检测字符串是否只由数字组成。这种方法是只针对unicode对象。 注:定义一个字符串为Unicode,只需要在字符串前添加 'u' 前缀即可,具体可以查看本章节例子。 语法 isnumeric()方法语法: str.isnumeric() 参数 无。 返回值 如果字符串中只包含数字字符,则返回 True,否则返回 False 实例 以下
Python3 字符串 描述 islower() 方法检测字符串是否由小写字母组成。 语法 islower()方法语法: str.islower() 参数 无。 返回值 如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是小写,则返回 True,否则返回 False 实例 以下实例展示了islower()方法的实例: #!/usr/bin/python3 str
Python3 字符串 描述 Python isdigit() 方法检测字符串是否只由数字组成。 语法 isdigit()方法语法: str.isdigit() 参数 无。 返回值 如果字符串只包含数字则返回 True 否则返回 False。 实例 以下实例展示了isdigit()方法的实例: #!/usr/bin/python3 str = "123456"; print (str.i
Python3 字符串 描述 Python isalpha() 方法检测字符串是否只由字母组成。 语法 isalpha()方法语法: str.isalpha() 参数 无。 返回值 如果字符串至少有一个字符并且所有字符都是字母则返回 True,否则返回 False 实例 以下实例展示了isalpha()方法的实例: #!/usr/bin/python3 str = "runoob" pri
Python3 字符串 描述 isalnum() 方法检测字符串是否由字母和数字组成。 语法 isalnum()方法语法: str.isalnum() 参数 无。 返回值 如果 string 至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False 实例 以下实例展示了isalnum()方法的实例: 实例(Python 2.0+)#!/usr/bin/python3 st
Python3 字符串 描述 index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。 语法 index()方法语法: str.index(str, beg=0, end=len(string)) 参数 str --
Python3 字符串 描述 find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果指定范围内如果包含指定索引值,返回的是索引值在字符串中的起始位置。如果不包含索引值,返回-1。 语法 find()方法语法: str.find(str, beg=0, end=len(string)) 参数 str -- 指
Python3 字符串 描述 expandtabs() 方法把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是 8。 语法 expandtabs()方法语法: str.expandtabs(tabsize=8) 参数 tabsize -- 指定转换字符串中的 tab 符号('\t')转为空格的字符数。 返回值 该方法返回字符串中的 tab 符号('\t')转
Python3 字符串 描述 endswith() 方法用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。可选参数"start"与"end"为检索字符串的开始与结束位置。 语法 endswith()方法语法: str.endswith(suffix[, start[, end]]) 参数 suffix -- 该参数可以是一个字符串或者是一个元素。 start
Python3 字符串 描述 encode() 方法以指定的编码格式编码字符串。errors参数可以指定不同的错误处理方案。 语法 encode()方法语法: str.encode(encoding='UTF-8',errors='strict') 参数 encoding -- 要使用的编码,如: UTF-8。 errors -- 设置不同错误的处理方案。默认为 'strict',意为编码错误
Python3 字符串 描述 decode() 方法以指定的编码格式解码 bytes 对象。默认编码为 'utf-8'。 语法 decode()方法语法: bytes.decode(encoding="utf-8", errors="strict") 参数 encoding -- 要使用的编码,如"UTF-8"。 errors -- 设置不同错误的处理方案。默认为 'strict',意为编码错