今天是考核的第二天了,早上第一节课是离散,完全听不进去,又不敢在去安排看视频,就···睡过去了。然后在第三四节的思修课上,嘻嘻嘻,打完了班级的百优团支部申报材料。中午吃完饭早早回宿舍学了一个小时python,然后又赶去易班工作室值班。在值班室那里完成了自己的百优团支书申报材料···有点迷是吧。接着被朋友约去了打羽毛球,也是打得很少,确实是需要一些放松啦。然后是创俱新媒体的线下组开会,然后开完会回到宿舍,就已经10点了,和舍友谈心搞这搞那的又花掉了半个小时。接着就是10.30点左右学到了1点多。(也就是现在) 来聊聊今天今天我学了什么吧. 首先是format拼接函数 eg: "{0} love {1} {2}" format("I","RCD","much") {0:.1f}.format(27.65,'GB')-->27.7GB
0和冒号类似于C语言中的%,表字符转义
list.reverse(numbers)跟list(reversed(numbers))不相同 改变了numbers的值 没改变numbers的值
收集函数 del test(*xixi,i) print(len(xixi),exp) print(xixi[1])-->test(1,2,'nice',exp=8)
global 是将局部变量强行转化成全局变量
python的闭包表现形式定义为如果在一个内部函数中,对外部作用域(但不是在全局作用域进行引用)那内部函数就认为为闭包.
还有一个过滤函数 可设定过滤条件完成指定过滤.
map函数 将右边的数字进行左边函数的运算
索引: dict1=((('我',1),('你',2),('他',3))) dict1-->{'我':1,'你':2,'他':3} dict1['我']=2-->dict1--> dict1['广哥']='教我' -->dict1{'我':1,'你':2,'他':3,'广哥':'教我'} dict3={} #声明新字典 dict3=dict3.fromkeys(range(3).'哈')//将左右两边组成字典 dict3-->{0:'哈',2:'哈',3:'哈'}
dict3.get(4)-->none(较温和,不会报错) 清空字典:dict.clear()//可防止数据泄露
dict3.pop(2) 弹出并删除key为2的栈 dict3.popitem()随机弹出并删除栈
dict3.setdefault(5,'good') -->向字典中添加一个栈 dict4={5,'bad') dict3.update(dict4) -->dictkey为5的栈的值被替换成了bad
晚安啊呀!