美文网首页生活不易 我用python
获取字符串中的字符

获取字符串中的字符

作者: GHope | 来源:发表于2018-07-18 12:25 被阅读91次

Python的字符,实质上是一个有序的字符序列

1.获取字符串长度:(长度->字符串中字符的个数)

len是获取序列长度的内置函数

count = len('abc\n123')
print(count)

2.获取单个字符(通过下标获取)

字符串中每个字符都对应一个下标(索引),我们可以通过索引值去获取固定的字符

# 'abc' ->a:0,b;1,c:2
str = 'abc'
print(str[0])   #a
print(str[2])   #c

str1 = 'good good studet \n day day up'
print(len(str1))
print(str1[28])

# 下标的范围:0~字符串长度-1 and -1~-字符长度
# 获取字符的时候,索引值不能超过索引的范围,否则会报IndexError

# print(str[3])  #IndexError: string index out of range
print(str1[-1])

3.获取字符串中的部分字符(切片):

字符串[开始下标:结束下标] --> 获取字符串中从开始下标到结束下标的字符(包含开始下标对应的字符,不包含开始下标对应的字符)
字符串[开始下标:结束下标:步进]
字符串[开始下标:结束下标] = 字符串[开始下标:结束下标:1]

# 开始下标要在结束下标之前
str2 = 'hello Python'
print(str2[6:12])
print(str2[-6:12])

# 开始下标省略:从字符串的最前面取到结束下标前
print(str2[:4])

# 结束下标省略: 从下标开始到最后
print(str2[6:])

# 全部省略:全部获取
print(str2[:])

# 每两个取一个
print(str2[::2]) 
print(str2[3:1:-1])

# 倒序
print(str2[::-1])

相关文章

  • 总结一下php常用函数

    字符串函数 strlen()用于获取字符串的长度 strrpos()用于获取指定字符串在目标字符串中 最后一次 出...

  • 字符串相关操作

    字符串 一、字符的获取 获取单个字符   字符串中的每个字符都会对应一个唯一的下标(索引),用来表示字符在字符串中...

  • OC字符串基本使用

    一.不可变字符串的方法 创建字符串 从本地文件获取字符串 从网络中获取 字符串拼接 字符串长度 取其中一个字符串 ...

  • Day4 字符串

    1. 获取字符串中的字符 获取单个字符 字符串中的每一个字符都会对应一个唯一的下标(索引)用来表示字符在字符串中...

  • 04 Python 的基本数据类型----字符串运算

    1. 字符串拼接 2. 获取字符串中某个字符 获取某个字符,直接输入此字符在字符串中的下标,切记,下标从0开始 注...

  • String

    1、获取1.1 字符串中的包含的字符数,也就是字符串的长度。int length(): 获取长度。1.2 根据位置...

  • day04-日常笔记

    字符串操作 获取字符 1.获取单个字符 字符串中的每一个字符都会对应一个唯一的下标(索引)用来表示字符在字符串中的...

  • 2018-07-18 python字符串(二)获取字符串中的字符

    python的字符,实质是一个有序的字符序列。 1.获取字符串长度:(长度->字符串中字符的个数) len是获取序...

  • day4_字符串

    1.字符串中的元素 1.1阻止转义   在字符串的最前面加r/R来阻止字符串中的转义字符转义 1.2获取字符串中的...

  • Go学习笔记-字符串和正则表达式

    字符串 字符串长度 获取字符串长度: len() 注意点:len()函数获取字符串长度的时候, 获取的是字节数.一...

网友评论

    本文标题:获取字符串中的字符

    本文链接:https://www.haomeiwen.com/subject/bvdopftx.html