2.3Python类型之字符串(String)

1.单引号和双引号字符串字面量

Python 语言的单引号和双引号字符串字面量语法上没有区别,所以以下一并讲解。

#单引号字符串字面量
s = 'hello'

#双引号字符串字面量
s = "hello"

单引号和双引号字符串字面量支持所有转义序列。

单引号和双引号字符串字面量不支持隐式的换行符。

s = 'first line
second line'

print(s)  # 报错

2.三引号字符串字面量

#三个单引号
s = '''hello'''

#三个双引号
s = """hello"""

三引号字符串字面量支持所有转义序列。

三引号字符串字面量支持隐式的换行符。

s = '''first line
second line'''

print(s)
#输出
first line
second line

3.访问字符串

注意:字符串类型是不可变的,支持查看字符,不支持添加、更改、删除字符。

#正数索引从左往右从0开始,负数索引从右往左从-1开始。

#查看
v = s[索引]

4.字符串长度

v = len(s)

5.字符串连接

可以使用加号 + 连接字符串。

a = "Hello"
b = " World"

c = a + b
print(c)  # Hello World

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/python/pythonlang/36022.html

huoxiaoqiang的头像huoxiaoqiang

发表回复

登录后才能评论
分享本页
返回顶部