摘要:
json & pickle数据序列化 序列化: 就是列表,字典等数据类型转乘字符串存入文本文件 反序列: 就是字符串从文本读出来后通过一种方法转化为列表,字典等数据类型。例如eval() json通用的:只能处理一些简单的数据类型:json: 序列化和反序列化函数: 案例1: import json 阅读全文
posted @ 2018-06-17 23:26
仙寓游子
阅读(155)
评论(0)
推荐(0)
摘要:
内置方法: 1. abs() #取绝对值; >>> abs(-11) 11 >>> abs(11) 11 2. all #非0即真,确保所有元素为真才为真; >>> all([0, -5, 3]) False >>> all([1, -5, 3]) True 3. any #非0即真,确保一个元素为 阅读全文
posted @ 2018-06-17 23:25
仙寓游子
阅读(227)
评论(0)
推荐(0)
摘要:
迭代器和生成器; >>> a = [1,2,3,4] >>> a [1, 2, 3, 4] 列表生成式: >>> [i*2 for i in range(10)] [0, 2, 4, 6, 8, 10, 12, 14, 16, 18] 生成器: 通过列表生成式就可以直接创建一个列表,但是受内存的限制 阅读全文
posted @ 2018-06-17 23:23
仙寓游子
阅读(149)
评论(0)
推荐(0)
摘要:
装饰器: 可以解释为函数,装饰器就是装饰函数; 功能:装饰器本身是函数,用来装饰其他函数的。 就是为其他函数添加附加功能。 例1: def test1(): pass def test2(): pass test1() test2() 此时需要给源码test1和test2添加记录日志功能。 函数表示 阅读全文
posted @ 2018-06-17 23:21
仙寓游子
阅读(154)
评论(0)
推荐(0)
摘要:
函数不固定参数 def test(*args, **kwargs): print(args) print(kwargs) test(1,2,3,4,5,name="brace",gender="male",scance="kkk") 输出: (1, 2, 3, 4, 5) {'name': 'bra 阅读全文
posted @ 2018-06-17 22:40
仙寓游子
阅读(139)
评论(0)
推荐(0)
摘要:
匿名函数: 匿名函数:只能处理简单的运算 案例1: calc = lambda x:x*3 print(calc(3)) 输出:9 案例2: >>> x = filter(lambda n:n>5, range(10)) >>> for i in x:print(i) ... 6 7 8 9 案例3 阅读全文
posted @ 2018-06-17 22:39
仙寓游子
阅读(382)
评论(0)
推荐(0)
浙公网安备 33010602011771号