A string is a sequence
重点:
- 字符串同时是一个数组,数组从序号0开始。基础操作同数组操作。
- 字符串不可变。
- 判断字符串中是否有某个字母,可以做boolen选择:True or False
Another way to write a traversal is with a for loop, you need to use char, cannot use another word.
for char in fruit:
print(char)
注意空格也算在字符串中。
f = 'abc 222'
print(f[0:5])
print(f[:5])
output :
abc 2
abc 2
这个可以用来提取邮件地址
>>> data = 'From stephen.marquard@uct.ac.za Sat Jan 5 09:14:16 2008'
>>> atpos = data.find('@')
>>> print(atpos)
21
>>> sppos = data.find(' ',atpos)
>>> print(sppos)
31
>>> host = data[atpos+1:sppos]
>>> print(host)
uct.ac.za
>>>