day2_python的数据类型,sys,os模块,编码解码,列表,字典

今天主要了解了python的数据类型,sys,os模块,编码解码,列表,字典

1.数据类型:
int(python3没有长整型)
文本总是Unicode,str表示
二进制用byte类表示
布尔型:True(1) False(0)
浮点型:小数
2.sys.path
os.mkdir
os.system.dir #返回0,屏幕输出
os.popen.dir 返回数据,可以赋值变量输出
3.编码encode:str转成2进制 str.encode("编码类型")
解码decode: 二进制(byte)转成str \xe6\x88\x91.decode("encoding=utf-8")
4.列表:lst=[]
查:
下标法:print(lst[2])
切片:print(lst[:])
增:
lst.append('peter')
lst.insert(5,6)
删:
lst.remove(index)
del lst(value)
lst.pop(index)
5.字典:key-value dic={age:1,'name':'peter'}
#字典查
dic={'name':'peter','age':11}
# print(dic.keys())
# print(dic['name'])
# print(dic.get('name')) #字典里没有key,返回none
print('name' in dic) #判断字典里面是否有,return boolean
#增加
dic['sex']='female'
print(dic)
#修改
dic['name']='yuqian'
print(dic)
#删除
# del dic["age"]
# print(dic)
# dic.pop('name')
dic.popitem()
print(dic)

posted @ 2017-10-21 20:51  一房  阅读(139)  评论(0编辑  收藏  举报