通过学习菜鸟教程总结的一些易错及值得注意的地方,此处提前表明代码来源!!!
这是一个str字符串的索引方法,其中可见以使用 [头下标:尾下标] 来截取相应的字符串下标可以为空表示取到头或尾
[头下标:尾下标] 获取的子字符串包含头下标的字符,但不包含尾下标的字符。
code:
#!/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 列表截取可以接收第三个参数,参数作用是截取的步长,以下实例在索引 1 到索引 4 的位置并设置为步长为 2(间隔一个位置)来截取字符串: