【Python零基础学习】基础语法--字符串

继续学习下python 字符串

1
2
name = 'Hello, 前端俱乐部'
blog_name = "Hello, 前端俱乐部"

字符串是python中常见的数据类型,通常用单引号或者双引号

字符串访问

通过下标索引访问字符串中的元素

1
2
3
4
name = 'Hello world!'

print(name[0])
print(name[1:3])

执行结果见:

1
2
3
[me@VM_0_14_centos python]# python helloworld.py 
H
el

字符串运算

字符串支持多种多样的运算方式

+ 字符串连接

1
2
3
4
name1 = 'Hello'
name2 = ' world!'

print(name1 + name2)

执行结果

1
2
[me@VM_0_14_centos python]# python helloworld.py 
Hello world!

*重复字符串

1
2
3
name = 'what'

print(name * 3)

执行结果:

1
2
[me@VM_0_14_centos python]# python helloworld.py 
whatwhatwhat

in 成员运算符

1
2
3
4
name = 'Hello, 前端俱乐部'

print('H' in name)
print('h' in name)

执行结果:

1
2
3
[me@VM_0_14_centos python]# python helloworld.py 
True
False

‘H’ 在name所指向的字符串中存在,所以为 True
‘h’ 并不存在于name变量中,所以为 False

% 字符串格式化

1
2
3
name = '前端俱乐部'

print('Hello, %s' % name)

执行结果:

1
2
[me@VM_0_14_centos python]# python helloworld.py 
Hello, 前端俱乐部

%s 是字符串的一个占位符, 代表后面连接的字符串会输出在这里

坚持原创技术分享,谢谢鼓励我继续创作!