python进阶之路
~再回首恍然如梦~
做别人做不了的事,才能得到别人得不到的回报
展开
-
python基础学习(四)
python序列化之jsonimport jsondic={'name':'one','age':'18'}json.dumps(dic)# 类型变成了json字符串类型print(type(json.dumps(dic)))# 要是想永久保存,就写到文件中# 第一种# 写with open('a.json','w') as f: f.write(json.dum原创 2017-12-08 18:17:03 · 221 阅读 · 0 评论 -
python基础学习(一)
闭包函数:1.定义在函数内部的函数2.包含对外部作用域名字的引用,而不是对全局作用域名字的引用(重点是理解这句话)例如: x=1 def f1(): x=11111111111 def f2(): print(x) retu原创 2017-12-05 17:33:37 · 204 阅读 · 0 评论 -
python基础学习(二)
三元表达式:'yes' if name='time' else 'no'列表解析:创建一个列表:l=['egg%s' %i for i in range(10)]print(l)带条件创建列表l=['egg%s' %i for i in range(10) if i>=5]print(l)当中括号[]变成小括号()时,列表就变成了生成器g=(原创 2017-12-06 17:35:12 · 278 阅读 · 0 评论 -
python基础学习(三)
def func(x,y,z=1): return x+y+z匿名函数:lambda x,y,z=1:x+y+z匿名函数中省去return,直接在后面写上要返回的值就行了匿名函数的应用场景:应用于一次性的场景,临时使用0b(二进制),bin(10),十进制转二进制0o(八进制),oct(10),十进制转八进制0x(十六进制),hex(10),十进制转十六进制原创 2017-12-07 17:48:31 · 251 阅读 · 0 评论