str 认识字符串(重点, 多)
字符: 单一的文字符号
字符按照固定的顺序连成串
被' 或者" 或者''' 或者"""括起来的内容
索引 编号, 顺序
从0开始
切片
s[start:end:step]
start:开始
end: 结束 取不到02
step: 步长, 控制方向. 每xx个取一个
# 倒数
# -8-7-6-5-4-3-2-1 索引还可以倒着数 起始位置-1
# 0 1 2 3 4 5 6 7 索引
# s = "今天中午吃胡辣汤"
#索引使用[下标]获取数据
# print(s[3]) #午
# print(s[2]) #中
# print(s[-3]) #胡
# print(s[-6]) #中
#切片,从一个字符串中截取出一部分字符串
#[start : end] 顾头不顾尾 end取不到
# s ="中间的,你们为什么不说话,难受"
# print(s[3:7]) #,你们为
# print(s[5:9]) #们为什么不
# print(s[-3: -7]) #切不到,默认是从左往右切
# print(s[-7: -3]) #么不说话
# print(s[:6]) #中间的,你们 表示从头开始切
# print(s[6:]) #为什么不说话,难受 表示切到末尾
# print(s[:]) #从开始到结束
# 步长step 默认是1 每***个取一个
#[star:end:step]
# s = "abcdefghijklmn"
# print(s[::2]) #acegikm
# print(s[1:5:3]) #be
# print(s[7:3]) # 没有结果 默认步长1 从左往右切
# print(s[7:3:-1]) # hgfe 从右往左切
# step可以控制方向.如果step是正数.从左往右切.如果是负数.从右往左切
# print(s[-1:-8: -2]) # nljh
# s = "默念哥没吃饭哥不说话"
# print(s[3::-3]) # 没默
# print(s[::-1]) # 话说不哥饭吃没哥念默
# 判断一句话是否是回文
# s = "黄山落叶松叶落山黄"
# s2 = s[::-1] # 翻过来
# if s == s2:
# print("是回文")
# else:
# print("不是回文")