Python 字符串类型及相关操作
字符串是以单引号'或双引号"括起来的任意文本,比如'abc',"123"等等。
请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字符。
2.1 创建字符串:
|
1
2
|
var1 = 'Hello World!'var2 = "Python RAlvin" |
对应操作:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# 1 * 重复输出字符串print('hello'*2)# 2 [] ,[:] 通过索引获取字符串中字符,这里和列表的切片操作是相同的,具体内容见列表print('helloworld'[2:])# 3 in 成员运算符 - 如果字符串中包含给定的字符返回 Trueprint('el' in 'hello')# 4 % 格式字符串print('alex is a good teacher')print('%s is a good teacher'%'alex')# 5 + 字符串拼接a='123'b='abc'c='789'd1=a+b+cprint(d1)# +效率低,该用joind2=''.join([a,b,c])print(d2) |
python的内置方法
View Code

浙公网安备 33010602011771号