Python学习笔记-字符串

Python之使用字符串

1.所有的标准序列操作(索引,分片,乘法,判断成员资格,求长度,取最小值,最大值)对字符串同样适用。但是字符串都是不可变的

2.字符串格式化使用字符串格式化操作符即%。

format = "Hello,%s.%s enough for ya?"

values = ('world','Hot');

print format % values

Hello,world.Hot enough for ya?

%s转换说明符。

string另一种格式化值的方法:模板字符串。

3.装换元组作为表达式的一部分存在,必须用圆括号将它括起来。

4.%字符,转换标志-+0,最小字符宽度,点.后跟精度,转换类型diouxXeEfFgGcrs。(可以用*作为字符宽度或者精度,此时数值会从元祖参数中读出)

5.字符串方法见书的附录B,这里介绍一些特别有用的。

  a.字符串常量

  b.find方法返回字串所在位置的最左端的位置,没有返回-1,提供起始点.

  c.join连接字符串print 'c:' + '\\'.join(dirs)  c:\usr\bin\env      dirs = '','usr','bin','env'

  d.lower返回小写字母(title,capwords)

  e.replace返回某字符串的所有匹配项均被替换之后得到的字符串。

  f.split将字符串分割成序列

  g.strip去除两侧空格的字符串,也可以指定需要去除的字符,不过去除只在两侧进行

  h.translate替换单个字符效率高,maketrans函数

 

转载于:https://www.cnblogs.com/sch-2015/p/4913332.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值