Python字符串常用功能

本文详细介绍了Python中字符串的各种操作,包括转义字符的使用、判断存在性、连接与拆分、替换、大小写转换、字符串格式化以及空白字符处理等关键功能。
摘要由CSDN通过智能技术生成

字符串可以用多个引号表示,其中三引号是表示多行字符串

转义字符\,帮助字符串直接输出引号和其他敏感字符

如:

print("\'")

print("a\nb")#换行

print("\\")#输出斜杠本身

print("C:\\Program Files (x86)\\Tencent\\QQ\\Bin\\")#输出路径

print(r"C:\Program Files (x86)\Tencent\QQ\Bin")#去转义 字符r

字符串常用功能

in 或 not in 判断是否存在

+ 文本链接 #只能链接相同类型的数据,比如字符串和字符串

* 文本复制

索引切片步长,前闭后开与list,元祖一致

print(st.index()) ,可求索引

len()函数可求长度

 .replace()替换 ,如讲a替换为B  str2 = str.replace('a','b')

#相当于生成了一个新的字符串,老的字符串没有更改

str2 = str.replace('a','b',3)

#相当于改变了几个‘a’,将几个‘a’变成‘b’

        .split():拆分字符串 

        如 str. split(,) 以‘,’为基础拆分字符串

       .join():链接字符串 #使用说明符号将字符床中的每个字符链接起来

     如:

st2 = m.join(m1),结果为:2-3-2-.-4-2-3-4

.starswith(),判断以什么开头

.endswith(),判断以什么结尾

 .upper(),字母全部大写

.lower(),字母全部小写

        .swapcase,大小写互换

.capitalize(),首字母大写

.isnumeric(),是否全是数字

.isalpha(),是否全是字母,而且至少有一个字母

.rstrip(),删除右侧空格

.lstrip(),删除左侧空格

.strip(),删除两侧空格

       

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值