python中字符串方法

理论上,理论和实践没有区别。但实践上,是有区别的。

Python 自带操作字符串的功能,例如在指定位置将字符串分割为两部分,或者改变字符串的大小写。假设有一个所有字符都是大写的字符串,现在希望将其全部改为小写,这通过 Python 可以轻松实现。

字符串是不可变的。

字符串拼接:

可用加法(+)操作符,将多个字符(bytes)串在一起。

字符串乘法:

倍数打印

改变大小写:

改变大小写

可使用字符串的upper方法,将字符串中的每个字符改为大写。

可使用字符串的lower方法将字符串中的每个字符改为小写。

可使用字符串的capitalize方法,将字符串的首字母改为大写。

可使用字符串的title方法,将字符串的每个单词首字母改为大写。

格式化:

format方法格式化,还可以把变量作为参数传递。也可以多个位置格式化。

分割:

字符串有一个叫split的方法,可用来将字符串分割为两个或多个字符串。

连接:

join方法可以在字符串的每个字符间添加新字符;

也可以在空字符串上调用 join 方法;

还可以在包含空格符的字符串上调用 join方法。

去除空格:

可使用strip方法去除字符串开头和末尾的空白字符

替换:

在 replace方法中,第一个参数是要被替换的字符串,第二个参数是用来替换的字符串。

查找索引:

可使用index方法,获得字符串中某个字符串第一次出现的索引。

in关键字:

关键字in可检查某个字符串是否在另一个字符串中,返回结果为True或False。

字符串转义:

用反斜杠\表示转义。

字符串转义(escaping),指的是在Python中有特殊意义的字符前加上一个符号,告诉Python该符号代表的是一个字符,而没有特殊意义。

换行符:

在字符串中加入\n来表示换行

\t是制表符

切片:

切片(slicing)可将一个可迭代对象中元素的子集,创建为一个新的可迭代对象。 切片的语法是[可迭代对象][[起始索引 : 结束索引]。

切片时包含起始索引位置的元素,但不包括结束索引位置的元素。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值