Python基础04

xiaoxiao2021-02-28  27

常用的字符串方法:

字符串中反斜杠字符表

转义格式意义\'单引号(')\"双引号(")\\反斜杠(\ )\n换行\r返回光标至行首\f换页\t水平制表符\v重直制表符\b倒退\0空字符,字符值为零\0oooo为两位八进制表示的字符\xXXXX为两位十六进制表示的字符\uXXXXUnicode 16的十六进制表示的字符\UXXXXXXXXUnicode 32的十六进制表示的字符

常用字符串方法

方法说明S.isdigit()判断字符串中的字符是否全为数字S.isalpha()判断字符串是否全为英文字母S.islower()判断字符串所有字符是否全为小写英文字母S.isupper()判断字符串所有字符是否全为大写英文字母S.isspace()判断字符串是否全为空白字符S.center(width[,fill])将原字符串居中,左右默认填充空格S.count(sub[, start[,end]])获取一个字符串中子串的个数S.find(sub[, start[,end]])获取字符串中子串sub的索引,失败返回-1S.strip()返回去掉左右空白字符的字符串S.lstrip()返回去掉左侧空白字符的字符串S.rstrip()返回去掉右侧空白字符的字符串S.upper()生成将英文转换为大写的字符串S.lower()生成将英文转换为小写的字符串S.replace(old, new[, count])将原字符串的old用new代替,生成一个新的字符串S.startswith(prefix[, start[, end]])返回S是否是以prefix开头,如果以prefix开头返回True,否则返回False,S.endswith(suffix[, start[, end]])返回S是否是以suffix结尾,如果以suffix结尾返回True,否则返回False以下是不常用的 S.title()生成每个英文单词的首字母大写字符串S.isnumeric()判断字符串是否全为数字字符  

空白字符

是指空格,水平制表符(\t),换行符(\n)等不可见的字符

格式化字符串中的占位符和类型码

占位符类型码意义%s字符串%r字符串,使用repr 而不是str%c整数转为单个字符%d十进制整数%o八进制整数%x十六进制整数(字符a-f小写)%X十六进制整数(字符A-F大写)%e指数型浮点数(e小写),如2.9e+10%E指数型浮点数(E大写),如2.9E+10%f, %F浮点十进制形式%g, %G十进制形式浮点或指数浮点自动转换%%等同于一个%字符
转载请注明原文地址: https://www.6miu.com/read-1450243.html

最新回复(0)