python基础--字符串基本操作

本文详细介绍了Python中字符串的各种常用操作方法,包括大小写转换、格式化、查找与替换等,并通过实例展示了如何使用这些方法来处理字符串数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

string = 'kzx TruthK'<br>
string.capitalize()  # 首字母大写
string.casefold()   # 大写全部变小写
string.center(50, "-")  # 输出 '---------------------kzx TruthK----------------------'
string.count('kzx')  # 统计 kzx出现次数
string.encode()  # 将字符串编码成bytes格式
string.endswith("K")  # 判断字符串是否以 K结尾
"kzx\tTruthK".expandtabs(10)  # 输出'kzx      TruthK', 将\t转换成多长的空格
string.find('r')  # 查找A,找到返回其索引, 找不到返回-1
 
'9'.isdigit()  # 是否整数
string.isnumeric()
string.isprintable()
string.isspace()
string.istitle()
string.isupper()
"|".join(['kzx', 'truth', 'ke'])  # 结果 'kzx|truth|ke'
 
msg = "my name is {}, and age is {}"
print(msg.format("kzx", 'xx'))<br>结果:my name is kzx, and age is xx
mg = "my name is {name}, and age is {age}"
print(mg.format(name='TruthK', age="xx"))
结果:my name is TruthK, and age is xx
 
mg.index('n')  # 返回r所在字符串的索引
 
mg.partition('is')  # 以'is'分割mg  结果('my name ', 'is', ' {name}, and age is {age}')
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值