python的字符串类型

字符串不可变类型
在这里插入图片描述
空字符串

s = "" print=(s)在这里插入图片描述

python字符串操作

在这里插入图片描述

person_info='我是小简老师,我喜欢"python",我今天跟你们过节呢'

取某一位置值

print(person_info[6])
print(person_info[-1])

在这里插入图片描述
取区间值(切片)
在这里插入图片描述格式:字符串[起始索引:结束索引:步长]
左闭右开,默认步长为1

print(person_info[0:6]) #0,1,2,3,4,5, 步长1

在这里插入图片描述步长为负数笔试负向切片,倒着

在这里插入图片描述
在这里插入图片描述
eg2:
在这里插入图片描述字符串反转:

print(preson_info[::-1])

在这里插入图片描述

常规操作方法

方法的调用: 字符串.方法名(“参数”)
在这里插入图片描述
find方法
正向查找,失败返回-1 成功返回0
在这里插入图片描述
count方法
统计出现次数
在这里插入图片描述len方法

在这里插入图片描述upper,lower方法

在这里插入图片描述
在这里插入图片描述split方法
字符串分割(切割过后变为列表)
split() 分割,分隔符
sep: 分隔符(分隔符会被丢掉)
maxsplit:1 分割次数

person_info.split(","1)  #以什么分隔符分割,分割几次

在这里插入图片描述
join方法
拼接(拼接的必须是列表,且列表里的内容必须为字符串)
拼接符:字符串

ss=";"join(str_pain)

在这里插入图片描述replace方法
要被替换的 ,新的字符串
person_info.replace(“要被替换的”,“新的字符串”)
在这里插入图片描述
format方法
字符串.format
格式化操作

print("年龄:{},名字是{}",.format(age,name))

在这里插入图片描述

print("年龄:{0},名字是{1},喜欢{2}",.format(age,name))

根据序号对应的赋值
在这里插入图片描述保留小数点

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
字符串的拼接转译

在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值