Python字符串

*******字符串类型********
python中可以用
‘         ’
“         ”
"""         """
三种方式定义字符串

*******转义符号*********
\n           代表换行
\"            代表双引号本身
\t            代表tab
\'            代表单引号本身


还可用三重引号来进行块注释
*********字符串操作***********

字符串属于序列,序列支持的操作如下:
•  索引                   切片
•  判断子串            重复
•  连接                  计算长度

①索引
给出一个字符串,可输出任意一个字符,如果索引为负数, 就是相当于从后向前数
②切片
切片S[i:j]提取对应的部分作为一个序列:
•上边界并不包含在内;
•如果没有给出切片的边界,切片的下边界默认为 0,上边界为字符串的长度; •扩展的切片S[i:j:k],其中i,j含义同上,k为递增步
长;
s[:]获取从偏移量为0到末尾之间的元素,是实现有效拷贝的一种方
③判断子串
判断一个字符串是否在另一个字符串内
返回结果为True或False
④重复,链接与计算长度
len命令用于计算字符串长度

⑤字符串类型转换
str(obj) 将其他类型内容转换为字符串
int(obj) 将字符串转换为为整数
float(obj) 将字符串转换为浮点型
long(obj) 将字符串转换为长整型

⑥常用字符串操作
str.capitalize()
- 将字符串首字母大写,并返回新的首字母大写 后的字符串

str.center(width[,fillchar])
- 返回一个长为width的新字符串,在新字符串 中原字符居中,其他部分用fillchar指定的符号填充, 未指定时通过空格填充。

str.count(sub[, start[, end]]) -> int
- 返回sub在str中出现的次数,如果start与end指定, 则返回指定范围内的sub出现次数。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值