python入门心得03

1.字符串切片用法

-<字符串>[M:N],M缺失表示至开头,N缺失表示至结尾
“〇一二三四五六七八九十”,[:3]结果是"〇一二"

-<字符串>[M:N:K],根据步长K对字符串切片
“〇一二三四五六七八九十”,[1:8:2],结果是"一三五七"
“〇一二三四五六七八九十”,[::-1],结果是"十九八七六五四三二一〇",即逆置。

2.字符串处理函数

1.len(x),返回字符串x的长度.

2.str(x),任意类型x转换为所对应的字符串形式,如:
str(1.23)变为"1.23",str([1,2])结果为"[1,2]".
str()函数和eval()函数对应的函数

3.hex()或者oct(),整数x的十六进制或者八进制小写形式字符串,如:
hex(425)结果为"0x1a9",oct(425)结果为"0o651".

3.字符串处理方法

1.str.lower()或str.upper(),返回字符串的副本,全部字符小写/大写。

2.str.split(sep = None),返回一个列表,由str根据sep被分隔的部分组成,
“A,B,C”.split(",")结果为[‘A’,‘B’,‘C’]

3.str.count(sub),返回子串sub在str中出现的次数
“an apple a day”.count(“a”)结果为4

4.str.replace(old,new)返回字符串str副本,所有old子串被替换为new
“python”.replace(“n”,“n123.io”)结果为"python123.io"

5.str.center(width,[fillchar]),字符串str根据宽度width居中,fillchar可选
“python”.center(20,’=’)结果为“= = = = = = =python= = = = = = =”

6.str.strip(chars),从str中去掉其左侧和右侧chars中列出的字符
“= python= “.strip(” =np”)结果为"ytho"

7.str.join(iter),在iter变量除最后元素外每个元素后增加一个str
“,”.join(“12345”)结果为"1,2,3,4,5",主要用于字符串分隔等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值