#容器通用操作
# str01 = "1"
# str02 = "2"
#字符串拼接
# str03 = str01+str02
#字符串累加
# str03 += str01+str02
#字符串重复生成n次
# print(str03 *n)
#索引
# 1.作用:访问容器元素
# 2.语法:容器[整数]
# 3.说明:
#正向索引从0开始,第二个索引为1,最后一个为len()
#反向索引从-1开始,-1代表最后一个-2代表倒数第二个,最后一个为-len()
# str01 = "我叫海绵宝宝"
#获取正数第三个字
# print(str01[2])
#获取最后一个字
# print(str01[5])
#切片
# 1.作用:
#从容器中取出相应元素重新组成一个容器
# 2.语法:
#容器[(开始索引):(结束索引):(步长)]
# 3.说明:
#小括号()括起的部门代表可省略
#结束索引不包含该位置元素
#步长是切片每次获取完当前元素后移动的偏移量
# str01 = "我叫海绵宝宝"
#获取正数第一二个字
# print(str01[0:2])我叫
# print(str01[:2])初始值不写就是开头
#倒叙
# print(str01[::-1])
#练习:在控制台中获取一个字符串
# #打印第一个字符
# #打印最后一个字符
# #打印倒数第三个字符
# #打印前两个字符
# #倒数打印字符
# #假如字符串长度是奇数,则打印中间字符
# str_input = ("我是海绵宝宝")
# print(str_input[1])
# print(str_input[-1])
# print(str_input[-3])
# print(str_input[0:2])
# print(str_input[::-1])
# if len(str_input) % 2 == 1:
# print(str_input[len(str_input) // 2])