python |
您所在的位置:网站首页 › python字符操作函数 › python |
1.字符串运算符 a="hello" b="world" c="hello world" SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。+ 将两个字符串拼接,例子:a+b="helloword" * 重复输出字符,例子:a="hello",b=a*2,b=="hellohello" [] 索引输出字符,a=‘hello world’,b=a[1],b是e [:] 截取字符串中的一部分,遵循左闭右开原则,str[0,2] 是不包含第 3 个字符的。c[1:4],c为ell in 成员运算符 - 如果字符串中包含给定的字符返回 True not in 成员运算符 - 如果字符串中不包含给定的字符返回 True % 格式字符串 例子:%s,%d %c 格式化字符及其ASCII码 %s 格式化字符串 %d 格式化整数 %u 格式化无符号整型 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符号十六进制数(大写) %f 格式化浮点数字,可指定小数点后的精度 %e 用科学计数法格式化浮点数 %E 作用同%e,用科学计数法格式化浮点数 %g %f和%e的简写 %G %f 和 %E 的简写 %p 用十六进制数格式化变量的地址
python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符
2.字符串常用函数 capitalize() 将字符串的第一个字母转换成大写其他字母为小写,例子 a="gege",b=a.capitilize(),b为Gege center(width,[filter]) 返回指定宽度的width的居中的字符串,width -- 字符串的总宽度,fillchar -- 填充字符,不填写filter默认以空格为填充, 例子: strPc="[www.kekeha.com],strPc.center(40,*),结果:************[www.kekeha.com]************ count(obj,begin=0,end=len(str)) 返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数,str.count(obj) endwith(obj,start,end) 判断字符串是否以指定后缀结尾,可选参数 "start" 与 "end" 为检索字符串的开始与结束位置。str.endwith() expandtabs(tabsize=‘8‘) 把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是 8,str.expandtabs() find(obj,start,end) 检查是否包含在指定范围内,如果包含返回开始的索引值,否则返回-1 index(obj,start,end) 跟find()方法一样,只不过如果str不在字符串中会报一个异常 join(seq) 将序列(list)中的元素以指定的字符连接生成一个新的字符串 例子:s1 = "-",seq = ("r", "u", "n", "o", "o", "b") # 字符串序列,print (s1.join( seq )),r-u-n-o-o-b lower() 转换字符串中所有大写字符为小写 lstrip() 截掉字符串左边的空格或指定字符。 max(str) 返回字符串中最大的字母 min(str) 返回字符串 str 中最小的字母 replace(old,new,[max]) 把 将字符串中的 str1 替换成 str2,如果 max 指定,则替换不超过 max 次 strip([char]) 截掉字符串空格或指定字符 ![]() ![]() 打赏 ![]() 打赏 ![]() 打赏 多少都是心意!谢谢大家!!! × 选择分享方式:微信扫一扫,分享朋友圈 Or 手机扫一扫,精彩随身带 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |