字符串
字符串就是一系列字符,在python中用引号括起来的都是字符串,引号可以是单引号,也可以是双引号,主要用来区别引号嵌套的使用,灵活掌握引号,对于字符串的使用大有睥睨。
示例:
>>>print("I love python")
'''双引号'''
I love python
>>>print('I love python')
'''单引号'''
I love python
>>>print("I'm a string")
'''双引号嵌套单引号'''
I'm a string
>>>print('How dear you call me "apple"?')
'''单引号嵌套双引号'''
How dear you call me "apple"?
字符串切片的用法:
- str[M:N:K],表示截取第M至第N以K为步长的字符,K可选;
- str[:N],M缺失表示从开头一直到N;
- str[M:],N缺失表示从M一直到结尾;
- str[::-1],表示字符串倒序。
示例:
字符串的操作符:
操作符及使用 | 描述 |
---|---|
x+y | 拼接俩个字符串x和y |
n*x | 复制n次字符串想x |
x in s | 如果x是s的子串返回True,否则返回False |
示例:
>>>'I'+'love'+'python'