Python基础学习之字符串与序列

1.字符串
每个字符串本身就是Str类的实例化,是一个可迭代的对象,具有Str类的所有方法和特性。字符串的创建常用引号或则“ ” “三引号实现。此外,也可以通过构造函数如:class str(object=’’)或class str(object=b’’, encoding=‘utf-8’, errors=‘strict’),它将返回一个字符串类型。在定义字符串时,其会自动合并:
在这里插入图片描述
字符串具有的部分方法如下:

方法功能
str.capitalize()将原字符串第一个大写,其余改小写
str.casefold()将大写转为小写,比lower()更彻底
str.count(sub[, start[, end]])字符串sub非重叠出现的次数。 可选参数 start 与 end 会被解读为切片表示法
str.center(width[, fillchar])如果字符串长度小于width,则将其置中,两边用fillchar填充
str.format()字符串格式化操作,传入参量将放入字符串中可替换域中(可包含位置量)

更多方法可查阅API文档。在格式化输出过程中,各符号及其含义如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.序列
list, tuple 和 range是三种基本序列类型,前者是可变序列类型后两者为不可变。此外,还有专门处理文本的str序列类,处理二进制的 bytes, bytearray, memoryview序列类。与序列相对应的是集合与映射类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值