Python 基础编程 -- 字符串 (三)

字符串常用方法

函数方法描述
capitalize()将字符串首字母大写后返回
center(width[,]fillchar)返回在指定长度width 中居中的字符串文本。如果指定了fillchar,则使用指定字符来填充两端的空白。默认fillchar 是空格。
count(sub[start[,end]])         统计指定的字符串出现的次数。start 和 end 参数用以指定原始字符串的探查范围。
find(sub[,start[,end]]])定位指定子字符串第一次出现在原字符串的位置,并返回这一索引值。如果子字符串没有找到,则返回 -1
isalnum()如果字符串是纯粹由字母和数字组成的(0...9, A .. Z, a .. z),则返回 True ,否则返回 False
isalpha()如果字符串是纯粹由字母组成的(A .. Z, a .. z)则返回 True,否则返回 False
isdigit()如果字符串是纯粹数字组成(0  .. 9)则返回 True, 否则返回 False
islower()如果字符串是纯粹由小写字母组成的 (a .. z)则返回 True,否则返回 False
isspace()如果字符串是纯粹由空白符组成的(空格,制表符,换行等),则返回 True,否则返回 False
ljust(width[,fillchar])返回在指定长度width内左对齐的字符串。如果指定了fillchar,则使用指定字符来填充右端空白。默认填充字符是空格。如果宽度比原字符串还小,则原封不动地返回。
lower()将字符串所有字母小写后返回
rjust(width[,fillchar])返回在指定长度width内右对齐的字符串。如果指定了fillchar,则使用指定字符来填充左端空白。默认填充字符是空格。如果宽度比原字符串还小,则原封不动地返回
split([sep[,maxsplit]])返回一个由指定分隔符切分开的字符串条目组成的列表。如果没有指定分隔符,默认使用空格(空白可以是任何长度,只要它是连续的)。如果指定了maxsplit,则返回指定数目的条目
upper()将字符串所有字母大写后返回
  
  
  
  
  

格式化字符串

data1 = 5.05567
date2 = 34.221
date3 = 0.0023
date4 = 0
runid = 1

outstr1 = "%d: %2.3f %2.3f %2.3f : %d"%(runid,date1,data2,data3,data4)
# 输出 : '1: 5.056 34.221 0.002 : 0'




字符串格式化占位符语法:

%[(name)][flags][width][.prceision]type_code













评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值