摘要: Python - 三大神器 迭代器,生成器,装饰器 在介绍三大器之前先来了解一下容器和可迭代对象... 一.容器 容器是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个地迭代获取,可以用in, not in关键字判断元素是否包含在容器中。通常这类数据结构把所有的元素存储在内存中(也有一些特例 阅读全文
posted @ 2019-05-29 20:48 农夫三拳拳 阅读(402) 评论(0) 推荐(0)
摘要: lambda的表达式 对于简单的函数,也存在一种简便的表示方式,即:lambda表达式 #普通函数def func(a): return a+1print ('test1_func0:',func(1000)) #lambda表达式 func0 = lambda a:a+1print ('test2 阅读全文
posted @ 2019-05-29 16:43 农夫三拳拳 阅读(1065) 评论(0) 推荐(0)
摘要: 函数的定义和使用 def test(x): # x代表形参 ''' 2*x+1 :param x:整形数字 :return:返回计算结果 ''' y = 2*x+1 return y p = test(3) # test()表示运行名为test函数,3代表实参,给x进行赋值 print(p) 函数的 阅读全文
posted @ 2019-05-29 00:26 农夫三拳拳 阅读(300) 评论(0) 推荐(0)
摘要: 一.字符串格式化 1.‘老式字符串解析(%操作符)’ 'Hello, %s' % name "Hello, Bob" 'Hey %(name)s, there is a 0x%(errno)x error!' % { "name": name, "errno": errno } 结果: 'Hey B 阅读全文
posted @ 2019-05-29 00:00 农夫三拳拳 阅读(349) 评论(0) 推荐(0)