python学习笔记六(字符串)

什么是字符串?
字符串是以单引号或者双引号括起来的任意文本
eg:‘abc’ “def”
创建字符串
str1=“xiamu is a good man!”
str2=“xiamu is a handsome man!”
str3=“xiamu is a nice man!”
字符串运算
1.字符串连接
在这里插入图片描述
2.输出重复字符串
在这里插入图片描述
3.访问字符串中的某个字符
通过索引下标查找字符,索引从0开始
格式:字符串名[下标]
在这里插入图片描述
4.截取字符串中的一部分
从给定下标开始截取,截取到给定下标之前
在这里插入图片描述
从头截取到给定
在这里插入图片描述
在这里插入图片描述
5.判断某些字符是否在字符串中
在这里插入图片描述
6.格式化输出
在这里插入图片描述
转义字符 \:将一些字符转换成有特殊含义的字符
在这里插入图片描述
\n :表示换行,只占一个字符
\ :输出
在这里插入图片描述
':打印出’(单引号)
在这里插入图片描述
" :打印出“(双引号)
在这里插入图片描述
如果字符串中有很多换行,用\n写在一行不好阅读
\t :制表符,占4个空格
在这里插入图片描述
如果字符串中有很多字符都需要转义,就需要加入好多,为了简化,python允许用r表示内部的字符串默认不转义
在这里插入图片描述
7.eval(str)
功能:将字符串str当成有效的表达式来求值,并返回计算结果
在这里插入图片描述
8.len(str)
功能:返回字符串的长度(字符个数)
在这里插入图片描述
10.swapcase()
功能:转换字符串中大写字母为小写字母,小写字母为大写字母
在这里插入图片描述
11.center(width,fillchar)#width表示宽度,fillchar为填充的字符
功能:返回一个指定宽度的居中的字符串,fillchar为填充的字符,默认为空格填充
在这里插入图片描述
12.ljust(width[,fillchar])#[,fillchar]表示fllchar可有可无
功能:返回一个指定宽度的左对齐字符串,fillchar为填充的字符,默认为空格填充
在这里插入图片描述
13.rjust(width[,fillchar])#[,fillchar]表示fllchar可有可无
功能:返回一个指定宽度的左右对齐字符串,fillchar为填充的字符,默认为空格填充
在这里插入图片描述
14.zfill(width)
功能:返回一个长度为width的字符串,原字符串右对齐,前面补0
在这里插入图片描述
15.count(str[,start][,end])
功能:返回字符串中str出现的次数,可以指定一个范围,默认从头到尾
在这里插入图片描述
16.find(str[,start][,end])
功能:从左向右检测str字符串是否包含在字符串中,可以指定范围,默认从头到尾,得到的是第一次出现的开始下标,没有则返回-1
在这里插入图片描述
17.rfind(str[,start][,end])
功能:从右向左检测str字符串是否包含在字符串中,可以指定范围,默认从头到尾,得到的是第一次出现的开始下标,没有则返回-1
在这里插入图片描述
18.index(str,start=0,end=len(string))
功能:跟find()一样,只不过str不存在的时候会报一个异常
在这里插入图片描述
19.rindex(str,start=0,end=len(string))
功能:跟rfind()一样,只不过str不存在的时候会报一个异常
在这里插入图片描述
20.lstrip()
功能:截掉字符串左侧指定的字符,默认为空格
在这里插入图片描述
21.rstrip()
功能:截掉字符串右侧指定的字符,默认为空格
在这里插入图片描述
22.strip()
功能:截掉字符串指定的字符,默认为空格
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值