字符串
基础特性
支持序列类型的所有基础操作
切片
索引
加法
乘法
定义字符串
str = “xxxx”
str = "abcdefghigklmn" # 定义字符串
str1 = str[3:7] # 切片
print(str1)
str2 = str[4] # 索引
print(str2)
s1 = "hello "
s2 = "boys"
s = s1 + s2 # 加法
print(s)
print(s1 * 5) # 乘法
查看数据类型
s = "abc"
print(type(s)) # 输出类型是str,表示是字符串
l = ["abc"]
print(type(l)) # 输出类型是list,表示是列表
t = ("abc",)
print(type(t)) # 输出类型是tuple,表示是元组
d = {"name":"tom","age":18}
print(type(d)) # 输出类型是dict,表示是字典
字符串操作
访问字符串的字串
通过切片
打印字符串的倒数第二个字符
s = "abcdefghijklnm"
# 方法1
print(s[-2])
# 方法2
num = len(s)
print(s[num-2])
字符串拼接
方法1 用+进行拼接
s1 = "aaa"
s2 = "bbb"
s3 = "ccc"
s = s1 + s2 + s3
print(s)
方法2 再输出的时候用占位符进行拼接
s1 = "aaa"
s2