字符串类型及操作
1. 字符串类型的表示
1.1由0个或者多个字符组成的有序字符序列
- 字符串由一对单引号或者一对双引号表示
- 字符串是字符的有序序列,可以对其中的字符进行索引
'请'是'请输入'的第0个字符
- 字符串可以保存在变量中,也可以单独存在
- 可以用type()函数测试一个字符串的类型
str = "请输入带有符号的温度:"
print(str[0])
print(str[-1])
print(str[1:3])
print(str[0:-1])
1.2字符串有2类共四种表示方法
- 由一对单引号或双引号表示,仅表示单行字符串
- 由一对三单引号或三双引号表示,可表示多行字符串
注:三单引号和三双引号也可以表示多行注释
- 如果希望在字符串中包含双引号或单引号
- 如果希望在字符串中既包括单引号由包括双引号
代码:
#用单引号表示
print('你好')
#用双引号表示
print("你好python")
# 用三引号表示
str= '''你好
python'''
print(str)
#在字符串中包含双引号或单引号
print('这里有个双引号(")' )
print( "这里有个单引号(')")
#在字符串中既包括单引号由包括双引号
print('''这里既有单引号(')又有双引号(")''')
结果为:
1.3 字符串序号:正向递增序号和反向递减序号