一:变量
a=b=c=10和 a,b,c=10,10,10一样
基本变量类型:字符串(String)、数字(Numeric)、列表(List)、原组(Tuple)、字典(Dictionary)
字符串:字符串下标是由0开始数。 空格也代表一个数
name = "Tom is a cat!"
T o m 空格 i s 空格 a 空格 c a t !
0 1 2 3 4 5 6 7 8 9 10 11 12
下标 name[1] o
name[3] 空格
切片 name[左下标:右下标]
name[1:4] om空格 取1个到3的字符 1<=a<4
name[:5] Tom空格i 取第1个到4的字符 0<=a<5
name[4:] is a cat! 取4到最后一个
name[:] Tom is a cat! 取所有值
name[::2] Tmi a! 从左到右步长为2 024681012
name[5:9:2] sa 5到8字符中 步长为2 57
name[-1] ! 最后一个字符
name[-4:-1] 取倒数第2、3、4字符 不取!最后一个 如果要最后一个就是 name[-4:]
直接修改name[6]="C"会报错,不能直接这么修改
字符串合并:
name="Tom"
job="teacher"
record=name+","+job tom,teacher
字符串修改
name="Three cool cat"
new_name=name[:11]+"dog" "Three cool dog"
删除函数:del(函数名)