. 容器通用操作:数学运算
# 1. + += 拼接
name01 = "悟空"
name02 = "猪八戒"
name03 = name01 + name02
print(name03)
# name01 = name01 + "八戒"
name01 += "八戒"
print(name01)
# 2. * *=重复
# 备注:只能整数
name02 *= 2
print(name02)
# 3. > < >= <= == !=
# 依次比较两个容器中元素,一但不同则返回比较结果。
print("悟空" > "唐僧")
. 索引定位单个元素:容器名[整数]
message = "我是花果山水帘洞美猴王孙悟空"
print(message[1])
# 山
print( message[4] )
# 帘
print(message[6])
# 孙
print(message[-3])
# 索引不能越界
# IndexError: string index out of range
# print(message[99])
# print(message[-99])
# 索引必须是整数
# print(message[1.5])
. 切片:
整数生成器:range(开始,结束,间隔)
容器名[开始: 结束 : 间隔]
message = "我是花果山水帘洞美猴王孙悟空"
# 写法1:容器名[开始:结束:间隔]
# 备注:不包含结束
print(message[2:5:1]) # 花果山
# 写法2&