Fork me on GitHub
摘要: 描述 判断字符串中所有字符是否都是可打印字符(in repr())或字符串为空。 Unicode字符集中“Other” “Separator”类别的字符为不可打印的字符(但不包括ASCII码中的空格(0x20))。可用于判断转义字符。 ASCII码中第0~32号及第127号是控制字符;第33~126 阅读全文
posted @ 2017-10-18 19:15 IT技术随笔 阅读(5532) 评论(0) 推荐(0)
摘要: 描述 Python casefold() 方法是Python3.3版本之后引入的,其效果和 lower() 方法非常相似,都可以转换字符串中所有大写字符为小写。 两者的区别是:lower() 方法只对ASCII编码,也就是‘A-Z’有效,对于其他语言(非汉语或英文)中把大写转换为小写的情况只能用 c 阅读全文
posted @ 2017-10-18 19:09 IT技术随笔 阅读(8780) 评论(0) 推荐(1)
摘要: 描述 Python3 isidentifier() 方法用于判断字符串是否是有效的 Python 标识符,可用来判断变量名是否合法。 语法 isidentifier() 方法语法: 参数 无 返回值 如果字符串是有效的 Python 标识符返回 True,否则返回 False。 实例 以下实例展示了 阅读全文
posted @ 2017-10-18 18:48 IT技术随笔 阅读(5735) 评论(0) 推荐(0)
摘要: 描述 Python partition() 方法用来根据指定的分隔符将字符串进行分割。 如果字符串包含指定的分隔符,则返回一个3元的元组,第一个为分隔符前面的子字符串,第二个为分隔符本身,第三个为分隔符后面的子字符串。 partition() 方法是在Python 2.5中新增的。 语法 parti 阅读全文
posted @ 2017-10-18 18:03 IT技术随笔 阅读(2057) 评论(0) 推荐(0)
摘要: Python2.6 开始,新增了一种格式化字符串的函数 format() ,它增强了字符串格式化的功能。 基本语法是通过 {} 和 : 来代替以前的 % 。 format () 函数可以接受不限个参数,位置可以不按顺序。 实例 >>>"{} {}".format("hello", "world") 阅读全文
posted @ 2017-10-18 17:13 IT技术随笔 阅读(5264) 评论(2) 推荐(1)
摘要: 描述 Python isdecimal() 方法检查字符串是否只包含十进制字符。这种方法只存在于unicode对象。 注意:定义一个十进制字符串,只需要在字符串前添加 'u' 前缀即可。 语法 isdecimal() 方法语法: 参数 无 返回值 如果字符串是否只包含十进制字符返回 True,否则返 阅读全文
posted @ 2017-10-18 16:31 IT技术随笔 阅读(968) 评论(0) 推荐(1)
摘要: 描述 Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。 语法 zfill()方法语法: 参数 width -- 指定字符串的长度。原字符串右对齐,前面填充0。 返回值 返回指定长度的字符串。 实例 以下实例展示了 zfill() 方法的使用方法: 以上实例输出结果 阅读全文
posted @ 2017-10-18 16:30 IT技术随笔 阅读(3862) 评论(0) 推荐(0)
摘要: 描述 Python upper() 方法将字符串中的小写字母转为大写字母。 语法 upper() 方法语法: 参数 无。 返回值 返回小写字母转为大写字母的字符串。 实例 以下实例展示了 upper() 方法的使用方法: 以上实例输出结果如下: 阅读全文
posted @ 2017-10-18 16:29 IT技术随笔 阅读(2087) 评论(0) 推荐(0)
摘要: 描述 Python translate() 方法根据 maketrans() 方法给出的字符映射转换表转换字符串中的字符。 语法 translate() 方法语法: Python3中: Python2中: 参数 table -- 字符映射转换表表,是通过 maketrans() 方法转换而来的。 d 阅读全文
posted @ 2017-10-18 16:28 IT技术随笔 阅读(12512) 评论(1) 推荐(3)
摘要: 描述 Python title() 方法返回"标题化"的字符串,就是说所有单词都是以大写开始,其余字母均为小写。 语法 title() 方法语法: 参数 无。 返回值 返回"标题化"的字符串,就是说所有单词都是以大写开始。 实例 以下实例展示了 title() 方法的使用方法: 以上实例输出结果如下 阅读全文
posted @ 2017-10-18 16:24 IT技术随笔 阅读(2514) 评论(0) 推荐(0)
摘要: 描述 Python swapcase() 方法用于对字符串的大小写字母进行转换。 语法 swapcase() 方法语法: 参数 无。 返回值 返回大小写字母转换后生成的新字符串。 实例 以下实例展示了 swapcase() 方法的使用方法: 以上实例输出结果如下: 阅读全文
posted @ 2017-10-18 16:22 IT技术随笔 阅读(4100) 评论(0) 推荐(0)
摘要: 描述 Python strip() 方法用于删除字符串头部和尾部指定的字符,默认字符为所有空字符,包括空格、换行(\n)、制表符(\t)等。 语法 strip() 方法语法: 参数 chars -- 可选参数,要删除的指定字符,默认字符为所有空字符,包括空格、换行(\n)、制表符(\t)等。 返回值 阅读全文
posted @ 2017-10-18 16:21 IT技术随笔 阅读(2620) 评论(0) 推荐(1)
摘要: 描述 startswith() 方法用于判断字符串是否以指定前缀开头,如果是则返回 True,否则返回 False。 语法 startswith() 方法语法: 参数 S -- 父字符串。 prefix -- 指定前缀,该参数可以是一个字符串或者是一个元素。 start -- 可选参数,字符串中的开 阅读全文
posted @ 2017-10-18 16:20 IT技术随笔 阅读(6397) 评论(0) 推荐(0)
摘要: 描述 Python splitlines() 按照行界符('\r', '\r\n', \n'等)分隔,返回一个包含各行作为元素的列表,默认不包含行界符。 能被识别的行界符: 语法 splitlines() 方法语法: 参数 keepends -- 在输出结果里是否去掉行界符('\r', '\r\n' 阅读全文
posted @ 2017-10-18 16:19 IT技术随笔 阅读(7357) 评论(0) 推荐(1)
摘要: 描述 Python split() 方法通过指定分隔符对字符串进行分割并返回一个列表,默认分隔符为所有空字符,包括空格、换行(\n)、制表符(\t)等。 语法 split() 方法语法: 参数 sep -- 可选参数,指定的分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 co 阅读全文
posted @ 2017-10-18 16:17 IT技术随笔 阅读(29063) 评论(1) 推荐(0)
摘要: 描述 Python rstrip() 方法用于删除字符串尾部指定的字符,默认字符为所有空字符,包括空格、换行(\n)、制表符(\t)等。 语法 rstrip() 方法语法: 参数 chars -- 可选参数,要删除的指定字符,默认字符为所有空字符,包括空格、换行(\n)、制表符(\t)等。 返回值 阅读全文
posted @ 2017-10-18 16:14 IT技术随笔 阅读(5212) 评论(0) 推荐(1)
摘要: 描述 rjust() 返回一个原字符串右对齐,并使用指定字符填充至指定长度的新字符串,默认的填充字符为空格。如果指定的长度小于原字符串的长度则返回原字符串。 语法 rjust() 方法语法: 参数 width -- 指定字符串长度,要在Unicode字符串长度范围内。 fillchar -- 可选参 阅读全文
posted @ 2017-10-18 16:12 IT技术随笔 阅读(2925) 评论(0) 推荐(0)
摘要: 描述 Python rindex() 方法返回子字符串最后一次出现在字符串中的索引位置,该方法与 rfind() 方法一样,只不过如果子字符串不在字符串中会报一个异常。 语法 rindex() 方法语法: 参数 sub -- 指定检索的子字符串 S -- 父字符串 start -- 可选参数,开始查 阅读全文
posted @ 2017-10-18 16:11 IT技术随笔 阅读(4035) 评论(0) 推荐(0)
摘要: 描述 Python rfind() 返回子字符串最后一次出现在字符串中的索引位置,该方法与 rindex() 方法一样,只不过如果子字符串不在字符串中不会报异常,而是返回-1。 语法 rfind() 方法语法: 参数 sub -- 指定检索的子字符串 S -- 父字符串 start -- 可选参数, 阅读全文
posted @ 2017-10-18 16:10 IT技术随笔 阅读(6152) 评论(0) 推荐(0)
摘要: 描述 Python replace() 方法用于把字符串中指定的旧子字符串替换成指定的新子字符串,如果指定 count 可选参数则替换指定的次数,默认全部替换。 语法 replace() 方法语法: 参数 old -- 指定的旧子字符串 new -- 指定的新子字符串 count -- 可选参数,替 阅读全文
posted @ 2017-10-18 16:08 IT技术随笔 阅读(20862) 评论(0) 推荐(1)
摘要: 描述 Python min() 方法返回字符串中最小的字母(26个字母中最小的是A)。 语法 min() 方法语法: 参数 S -- 字符串。 返回值 返回字符串中最小的字母。 实例 以下实例展示了min() 方法的使用方法: 以上实例输出结果如下: 阅读全文
posted @ 2017-10-18 16:05 IT技术随笔 阅读(1227) 评论(0) 推荐(0)
摘要: 描述 Python max() 方法返回字符串中最大的字母(26个字母中最大的是Z)。 语法 max() 方法语法: 参数 S -- 字符串。 返回值 返回字符串中最大的字母。 实例 以下实例展示了 max() 方法的使用方法: 以上实例输出结果如下: 阅读全文
posted @ 2017-10-18 16:04 IT技术随笔 阅读(2440) 评论(0) 推荐(0)
摘要: 描述 Python maketrans() 方法用于给 translate() 方法创建字符映射转换表。 可以只接受一个参数,此时这个参数是个字典类型(暂不研究这种情况)。 对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串,表示转换的目标。两个字符串的 阅读全文
posted @ 2017-10-18 15:51 IT技术随笔 阅读(12253) 评论(0) 推荐(4)
摘要: 描述 Python lstrip() 方法用于删除字符串头部指定的字符,默认字符为所有空字符,包括空格、换行(\n)、制表符(\t)等。 语法 lstrip() 方法语法: 参数 chars -- 可选参数,要删除的指定字符,默认字符为所有空字符,包括空格、换行(\n)、制表符(\t)等。 返回值 阅读全文
posted @ 2017-10-18 15:36 IT技术随笔 阅读(1837) 评论(0) 推荐(0)
摘要: 描述 Python lower() 方法转换字符串中所有大写字符为小写,其效果和 casefold() 方法非常相似。 两者的区别是:lower() 方法只对ASCII编码,也就是‘A-Z’有效,对于其他语言(非汉语或英文)中把大写转换为小写的情况只能用 casefold() 方法。 语法 lowe 阅读全文
posted @ 2017-10-18 15:34 IT技术随笔 阅读(4592) 评论(0) 推荐(0)
摘要: 描述 ljust() 方法返回一个原字符串左对齐,并使用指定字符填充至指定长度的新字符串,默认的填充字符为空格。如果指定的长度小于原字符串的长度则返回原字符串。 语法 ljust() 方法语法: 参数 width -- 指定字符串长度,要在Unicode字符串长度范围内。 fillchar -- 可 阅读全文
posted @ 2017-10-18 15:33 IT技术随笔 阅读(2828) 评论(0) 推荐(0)
摘要: 描述 Python len() 方法返回对象(字符串、列表、元组、字典等)长度或项目个数。 语法 len() 方法语法: 参数 obj -- 对象(字符串、列表、元组、字典等)。 返回值 返回对象长度。 实例 以下几个实例展示了 len() 方法的使用方法: 1.字符串长度: 2.列表长度: 以上实 阅读全文
posted @ 2017-10-18 15:29 IT技术随笔 阅读(8378) 评论(0) 推荐(1)
摘要: 描述 Python join() 方法用于将可迭代对象中的元素以指定的字符连接生成一个新的字符串。 语法 join() 方法语法: 参数 iterable -- 可迭代对象(字符串、列表、元祖、字典)。 返回值 返回通过指定字符连接可迭代对象中的元素后生成的新字符串。 实例 以下实例展示了 join 阅读全文
posted @ 2017-10-18 15:26 IT技术随笔 阅读(1781) 评论(0) 推荐(0)
摘要: 描述 Python isupper() 方法检测字符串中所有的字母是否都为大写。 相反的方法:islower() 方法。 语法 isupper() 方法语法: 参数 无。 返回值 如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是大写,则返回 True,否则返回 Fals 阅读全文
posted @ 2017-10-18 15:24 IT技术随笔 阅读(1270) 评论(0) 推荐(0)
摘要: 描述 istitle() 方法检测字符串中所有的单词拼写首字母是否为大写,且其他字母为小写。 语法 istitle() 方法语法: 参数 无。 返回值 如果字符串中所有的单词拼写首字母为大写,且其他字母为小写则返回 True,否则返回 False. 实例 以下实例展示了 istitle() 方法的实 阅读全文
posted @ 2017-10-18 15:21 IT技术随笔 阅读(1059) 评论(0) 推荐(0)
摘要: 描述 Python isspace() 方法检测字符串是否只由空格组成。 语法 isspace() 方法语法: 参数 无。 返回值 如果字符串中至少有一个字符,并且所有字符都是空格,则返回 True,否则返回 False。 实例 以下实例展示了 isspace() 方法的实例: 以上实例输出结果如下 阅读全文
posted @ 2017-10-18 15:18 IT技术随笔 阅读(3188) 评论(0) 推荐(0)
摘要: 描述 Python isnumeric() 方法检测字符串是否只由数字组成。这种方法是只针对unicode对象。 注:定义一个字符串为Unicode,只需要在字符串前添加 'u' 前缀即可,具体可以查看本章节例子。 相近的方法:isdigit() 方法。 语法 isnumeric() 方法语法: 参 阅读全文
posted @ 2017-10-18 15:15 IT技术随笔 阅读(1755) 评论(0) 推荐(0)
摘要: 描述 Python islower() 方法检测字符串是否由小写字母组成。 相反的方法:isupper() 方法。 语法 islower() 方法语法: 参数 无。 返回值 如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是小写,则返回 True,否则返回 False 实 阅读全文
posted @ 2017-10-18 15:11 IT技术随笔 阅读(876) 评论(0) 推荐(0)
摘要: 描述 Python isdigit() 方法检测字符串是否只由数字组成。 相近的方法:isnumeric() 方法。 语法 isdigit() 方法语法: 参数 无。 返回值 如果字符串只包含数字则返回 True 否则返回 False。 实例 以下实例展示了 isdigit() 方法的实例: 以上实 阅读全文
posted @ 2017-10-18 15:09 IT技术随笔 阅读(1042) 评论(0) 推荐(0)
摘要: 描述 Python isalpha() 方法检测字符串是否只由字母或汉字组成。 语法 isalpha() 方法语法: 参数 无。 返回值 如果字符串至少有一个字符并且所有字符都是字母或汉字则返回 True,否则返回 False 实例 以下实例展示了 isalpha() 方法的实例: 以上实例输出结果 阅读全文
posted @ 2017-10-18 15:07 IT技术随笔 阅读(2020) 评论(0) 推荐(0)
摘要: 描述 Python isalnum() 方法检测字符串是否由字母和数字组成。 语法 isalnum()方法语法: 参数 无。 返回值 如果字符串至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False 实例 以下实例展示了 isalnum() 方法的实例: 以上实例输出结果如下 阅读全文
posted @ 2017-10-18 15:03 IT技术随笔 阅读(2619) 评论(0) 推荐(0)
摘要: 描述 Python index() 方法从字符串中找出某个子字符串第一个匹配项的索引位置,该方法与 find() 方法一样,只不过如果子字符串不在字符串中会报一个异常。 语法 index() 方法语法: 参数 sub -- 指定检索的子字符串 S -- 父字符串 start-- 可选参数,开始索引, 阅读全文
posted @ 2017-10-18 14:56 IT技术随笔 阅读(8408) 评论(0) 推荐(1)
摘要: 描述 Python find() 方法从字符串中找出某个子字符串第一个匹配项的索引位置,该方法与 index() 方法一样,只不过如果子字符串不在字符串中不会报异常,而是返回-1。 语法 find() 方法语法: 参数 sub -- 指定检索的子字符串 S -- 父字符串 start -- 可选参数 阅读全文
posted @ 2017-10-18 14:53 IT技术随笔 阅读(22477) 评论(0) 推荐(0)
摘要: 描述 expandtabs() 方法把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是 8。 从头开始数,数到第一个\t正好为8个空格,不足则补空格,如果还有\t,接着从第一个\t数到第二个\t仍然为8个空格,以此类推直到最后一个\t结束。 语法 expandta 阅读全文
posted @ 2017-10-18 14:34 IT技术随笔 阅读(3392) 评论(0) 推荐(0)
摘要: 描述 endswith() 方法用于判断字符串是否以指定后缀结尾,如果是则返回 True,否则返回 False。 语法 endswith() 方法语法: 参数 S -- 父字符串。 suffix -- 指定后缀,该参数可以是一个字符串或者是一个元素。 start -- 可选参数,字符串中的开始位置索 阅读全文
posted @ 2017-10-18 13:55 IT技术随笔 阅读(3928) 评论(0) 推荐(0)
摘要: 描述 encode() 方法以指定的编码格式编码字符串,默认编码为 'utf-8'。 对应的解码方法:bytes decode() 方法。 语法 encode() 方法语法: 参数 encoding -- 可选参数,要使用的编码,默认编码为 'utf-8'。 errors -- 可选参数,设置不同错 阅读全文
posted @ 2017-10-18 13:52 IT技术随笔 阅读(14923) 评论(0) 推荐(1)
摘要: 描述 bytes decode() 方法以指定的编码格式解码 bytes 对象,默认编码为 'utf-8'。 对应的编码方法:encode() 方法 。 语法 Python bytes decode() 方法语法: 参数 encoding -- 可选参数,要使用的编码,默认编码为 'utf-8'。 阅读全文
posted @ 2017-10-18 13:48 IT技术随笔 阅读(13782) 评论(0) 推荐(0)
返回顶部↑