1.数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示
2 数据类型:数字(整形,长整形,浮点型,复数),字符串,列表,元组,字典,集合。 数据类型分为可变数据类型和不可变数据类型,值变,id变这是不可变数据类型,值变,id不变这是可变数据类型。
3.二进制,八进制,十六进制,十进制转化。 二进制1110=十进制14 二进制111011=八进制73 二进制1010 1101=十六进制AE
4.#复数(了解)
>>> x=1-2j
>>> x.real 1.0
>>> x.imag -2.0
5.按索引取值(正向取+反向取) : 只能取、切片(顾头不顾尾,步长)
长度len
成员运算in和not in
切分split 循环
6.移除空白strip
name ='*ds*d**'
print(name.strip('*'))
print(name.lstrip('*'))
print(name.rstrip('*'))
ds*d
ds*d**
*ds*d
7.字符串大小写
name='eGon'
print(name.lower())
print(name.upper())
egon
EGON#掌握
f.read() #读取所有内容,光标移动到文件末尾
f.readline() #读取一行内容,光标移动到第二行首部
f.readlines() #读取每一行内容,存放于列表中
f.write('1111\n222\n') #针对文本模式的写,需要自己写换行符
f.write('1111\n222\n'.encode('utf-8')) #针对b模式的写,需要自己写换行符
f.writelines(['333\n','444\n']) #文件模式
f.writelines([bytes('333\n',encoding='utf-8'),'444\n'.encode('utf-8')]) #b模式