Python笔记2. 字符串操作

本文详细介绍了字符串的基本操作,包括切片、分割、合并、查找、替换等常见方法,以及字符串的格式化打印技巧。同时,文章还讲解了如何利用各种内置函数进行字符串的高级处理,如判断、转换和对齐等。

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

2.字符串操作
(1)切片、 [start?step]
(2)分割、 .split(‘分隔符’),若不指定分隔符,则默认按 换行、空格、制表符进行分割
(3)合并、 ‘分隔符’.join(list) 将列表中的字串合并成一个大字符串,并用‘分隔符’隔开列表的每一个元素(注意:字符串也是列表的一种)
在这里插入图片描述
(4).startswith(‘’),判断字符串是否以开头
(5).endswith(‘’),判断字符串是否以结尾
(6).find(‘
’),查找第一次出现
的地方; .rfind(‘
’),查找最后一次出现
的地方(偏移量)
(7).count(‘
’),计算
出现的次数
(8).isalnum(),判断出现的所有字符是否都是数字或字母
(9).replace(‘1’, ‘2’, ‘数字x‘),在字符串中将1替换成2,最多替换前x个
(10)其他不那么常用的字符串函数:
.strip(‘’),去掉开头和结尾的所有字符
.capitalize(),字符串首字母变大写
.title(),所有单词的开头字母变大写
.upper(),所有字母变大写;.lower(),变小写
.swapcase(),所有字母的大小写转换
.center(30, ‘=’), 在30个字符位居中,空白位填充=号;.ljust(30) 左对齐;.rjust(30) 右对齐
.isupper(),判断字符串是否都是大写字母,是则返回True,否则返回False
(11)len(x) 求字符串长度,hex(x), oct(x)将整数x转换为十六进制、八进制字符串表示形式
(12)chr(x) 返回整数x所表示的unicode编码的符号,ord(u) 返回字符u的unicode编码
(13)字符串类型的格式化打印print:
在这里插入图片描述

End=””可以使得print的内容不换行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值