一、 字符串
1.字符串的定义
字符串是python中最常用的数据类型,一般使用引号来创建字符串
1.1字符串的特征
一对引号字符串(单引号、双引号、三引号)
三引号写法支持回车
转义符:\
name1 = 'Jack'
name2 = "Rose"
a = '''you jump,I jump'''
b = """Titanic"""
c = 'I\'m Tom.' #转义了一个单引号,使其组成I'm
print(type(a)) #输出a的数据类型
print(type(b))
# 输出:<class 'str'>即字符串类型
1.2 字符串输出
name = 'Tom'
print('我的名字是%s' % name)
print(f'我的名字是{name}')
1.3 字符串输入
passwd = input('请输入密码:')
print(f'你输入的密码是{passwd}')
print(type(passwd))
输出结果:
请输入密码:1
你输入的密码是1
<class 'str'>
input接收到的数据类型都是字符串str
二、下标
下标又叫索引或索引值,就是编号。
作用:拿到字符串中的某一个数据。
下标是从0开始顺序向后分配的
str1 = 'abcdefg'
print(str1[0]) #a
print(str1[4]) #e
三、切片
切片是对操作对象截取其中一部分的操作。作用是拿到字符串中的某些数据。
3.1 语法
序列[开始位置下标:结束位置下标:步长]