python基础(一)——字符串操作

本文介绍了Python中字符串的各种操作方法,包括查找字符位置、格式转换、分割与拼接等实用技巧。通过具体示例展示了find()、title()、split()、upper()、lower()、replace()及join()等函数的使用方法。

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

#find():查找字符位置并返回下标,没找到返回-1
s = "abc"
print(s.find("b"))
print(s.find("z"))
#title():把字符串转换为第一个字符大写的格式,用于开头,返回字符串
print(s.title())
#split():通过指定字符分隔字符串,返回列表
s = "axsadjx sjhx"
print(s.split("x"))
#upper():转化为大写,返回字符串
print(s.upper()+"\n")
s = "AXKDXKX"
print(s.split("X"))
#lower():类似于upper(),转化为小写,返回字符串
print(s.lower())
t = "asdbk"
#字符串拼接,可用+
print(s + t)
#replace():用一个字符串代替另外一个字符串,返回字符串
s = s.replace("X", " ")
print(s)
l = ["a", "b", "c"]
#join():用字符将列表拼接成字符串,作用刚好与split()相反,返回字符串
q = "#".join(l)
print(q)
s = "0123456789"
#[lower_bound:upper_bound:stride]
print(s[::-2])
print(s[::-4])
s = "sadf"
print(s.title()) 

输出结果:

1
-1
Abc
['a', 'sadj', ' sjh', '']
AXSADJX SJHX
['A', 'KD', 'K', '']
axkdxkx
AXKDXKXasdbk
A KD K 
a#b#c
97531
951
Sadf    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值