视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
python变量类型-python字符串str()的用法(示例)
2020-11-27 14:12:01 责编:小采
文档
 在这篇文章我来说一说python中的标准数字类型中的python字符串str(),希望能帮助到刚刚接触到python的你。

python字符串(String):

python字符串是由数字,字母,下划线所组成的一串字符,一般可以记为如下的样子:

s="a1a2···an"(n>=0)

(字符串是编程语言之中表示文本的数据类型)

python字符串一共有两种取值的顺序:

1.从左到右索引默认0开始的,最大范围是字符串长度少1。

2.从右到左索引默认-1开始的,最大范围是字符串开头。

如果想要从字符串之中取一段字符串的话,可以使用[头下标 :尾下标 ]来截取想要的字符串,其中头下标是从0开始计算的,可以是正数或者负数,如果尾下标为空的话则表示取到头和尾。([头下标:尾下标]截取到的字符串包括头下表的字符,但是不包含尾下标的字符,取到尾下标所写数字的前一位的字符)光是说的话可能没什么说服力举个例子如下:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

s = '1458592158'
print s[2:6]

上面例子输出的结果是:

5859

当使用以冒号分隔的字符串,python 返回一个新的对象,结果包含了以这对偏移标识的连续的内容,左边的开始是包含了下边界。

上面的结果包含了 s[1] 的值 b,而取到的最大范围不包括尾下标,就是 s[5] 的值 f。

加号(+)是字符串连接运算符,星号(*)是重复操作。如下实例:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
str = 'Hello World!'
 
print str # 
输出完整字符串 print str[0] # 输出字符串中的第一个字符 print str[2:5] # 输出字符串中第三个至第五个之间的字符串 print str[2:] # 输出从第三个字符开始的字符串 print str * 2 # 输出字符串两次 print str + "TEST" # 输出连接的字符串

上面实例的结果如下:

Hello World!
H
llo
llo World!
Hello World!Hello World!
Hello World!TEST

上述的内容就是python字符串一些实例与应用,希望能够提供一些帮助给刚刚接触到python的朋友。

下载本文
显示全文
专题