8目标
- 认识字符串
- 下标
- 切片
- 常用操作方法
一.认识字符串
字符串是python 中最常用的数据类型,我们一般使用引号来创建字符串很简单,只要为变量分配一个值即可。
a = 'hello world'
b = "abcdefg"
print(type(a))
print(type(b))
- 注意:控制台显示结果为<class 'str'> 即数据类型为str(字符串)
1.1字符串特征
- 一对引号字符串
name1 = 'TOM'
name2 = "rose"
- 三引号字符串
name1 = 'TOM'
name2 = "rose"
name3 = '''Tom'''
name4 = """Rose"""
a = '''i am Tom,
nice to meet you!'''
b = """i am Rose,
nice to meet you!"""
不做更改时的 (转意字符应用 \)
- 注意:三引号字符串支持换行
- 思考:如果创建一个 i'm TOM?
c = "i'm Tom"
d = 'i\'m Tom'
1.2字符串输出
print("hello world")
name = 'Tom'
print('我的名字是%s'%name)
print(f'我的名字是{name}')
1.3 字符串输入
在python中,使用input()接收用户输入。
- 代码
name = input('请输入您的名字:')
print(name)
print(type(name))
password = input('请输入您的密码:')
print(password)
print(type(password))
- 输出结果
二、下标
“下标”又叫索引,就是编号,比如做火车座位号,座位号的作用:按照编号快速找到对应的座位。同理,下标的作用即是通过下标快速找到对应的数据。
2.1快速体验
1. 数据都在程序运行过程中存储在内存 2. ? 得到数据 a 字符,得到数据 b 字符---使用字符串中某个特定的数据 3. 这些字符从0开始顺序分配一个编号--使用这个编号精确找到某个字符数据--叫;下标或索引或索 引值
需求:字符串 name = 'abcdef' 取到不同下标对应的拘束
- 代码
name ='abcdef'
print(name[0])
print(name[1])
print(name[2])
print(name[3])
- 输出结果
注意:下标从0 开始。
下标示意图:
三、切片
切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。
3.1语法(记住)