学习
实践
活动
专区
工具
TVP
写文章

python字符串

字符串是若干字符的序列。

字符串是不可变的。

创建一个字符串:

本文目录

1索引 切片

2遍历字符串

3in

4"""

5操作字符串的一些函数

索引 切片

类似于列表,可以对字符串进行索引和切片(截取)。

字符串中,第1个字母的索引是0,第2个字母的索引是1……

也可以使用负索引,最后1个字母的索引是-1,倒数2个字母的索引时-2……

对于切片操作,包含第一个字母,而不包含最后一个字母。

字符串是不可变的,虽然我们可以对变量重新赋值,但不可以修改字符串:

遍历字符串

可以使用while循环遍历字符串:

其中,函数中表示占两个字符宽度的整数。函数返回字符串中字符的个数。

这里例子中通过变量的自增,通过的形式遍历字符串。

也可以使用for循环遍历字符串:

in

使用判断字符串是否在某个字符串中:

"""

有的时候需要输入多行字符串,这个时候就需要使用了:

操作字符串的一些函数

使用将字符串中的所有字母转换为小写字母,并且作为新字符串返回。

使用将字符串中所有字母转换为大写字母,并且作为新字符串返回。

返回字符串的切片(起于,终于(不包括),且这两个参数可选)中字符串的个数。

返回字符串的切片(其余,终于(不包括),且这两个参数可选)中第一次出现字符串的正索引。如果没有,返回-1.

,将字符串中的字符串替换为字符串,并作为新字符串返回。参数可选,如果它被指定,则替换不会超过次。

删除字符串左侧的字符串或者空白字符(未指定),并作为新字符串返回。

删除字符串右侧的字符串或者空白字符(未指定),并作为新字符串返回。

在字符串上执行和。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180222G0E5QA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券