摘要: 常用内置函数 abs() abs()是绝对值函数,返回数字的绝对值。 abs( 5.9) 5.9 abs(15) 15 abs( 5) 5 all()和any() all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否不为 0、''、False 或者 iterable 为空,如 阅读全文
posted @ 2017-06-20 23:17 村口王铁匠 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 生成器扩展知识 前面说过函数内只要有yield关键字,那么该函数的执行结果就是一个生成器。生成器本身也是一个迭代器对象,可以使用next()方法去取值,还有一个格式可以支持send()去传值给yield并执行next()。 def foo(): while True: x = yield 'aaa' 阅读全文
posted @ 2017-06-19 17:26 村口王铁匠 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 三元表达式与列表解析 三元表达式 三元表达式语法模式: 条件成立的结果 + 条件判断 + 条件不成立的结果 示例: x = 5 y = 3 res = 'aaa' if x y else 'bbb' res 'aaa' x=3 y=6 res = 'aaa' 阅读全文
posted @ 2017-06-19 16:13 村口王铁匠 阅读(404) 评论(0) 推荐(0) 编辑
摘要: python小练习 在网上无意中看到一个问题,心血来潮写了写,觉得比较有意思,以后遇到这种有意思的小练习也记录下。 !/usr/bin/env python coding:utf 8 ''' 编写一个程序,生成下面的算术例子。提示: 1) 分治: 哪些较为简单的问题需要解决? 2) 考虑使用字符串来 阅读全文
posted @ 2017-06-17 21:57 村口王铁匠 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 迭代器和生成器 迭代器 迭代的概念 迭代就是重复的过程,每重复一次就是一次迭代,并且每次迭代的结果作为下一次迭代的初始值。 不是迭代,只是重复 while True: p = input(' :') print p 迭代,每次循环基于上一次的返回值 l = [1,2,3,4] t = 0 while 阅读全文
posted @ 2017-06-16 23:32 村口王铁匠 阅读(199) 评论(0) 推荐(0) 编辑
摘要: python闭包与装饰器 闭包 在函数内部定义的函数包含对外部的作用域,而不是全局作用域名字的引用,这样的函数叫做闭包函数。 示例: name='tom' def func(): name='jack' def bar(): print(name) return bar f = func() f = 阅读全文
posted @ 2017-06-14 23:11 村口王铁匠 阅读(248) 评论(0) 推荐(0) 编辑
摘要: python之函数与变量 1. 函数简单介绍 2. 函数的定义与调用 3. 函数参数 4. 变量与作用域 函数简单介绍 在数学里我们接触了函数,一般是数学家研究某个规律推导出的数学表达式,概括为f(x)的结果随着变量x的变化而改变。在编程语言中函数不像数学里的函数,数学里的函数的变量只能是数,而编程 阅读全文
posted @ 2017-06-13 22:34 村口王铁匠 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 布尔类型 python当中下面的值在作为布尔表达式时,会被解释器看作False: 1、None; 2、False; 3、任何为0的数字类型,如:0,0.0,0j; 4、任何空序列,如:'',(),[]; 5、任何空字典,例如:{}; 6、用户定义的类实例,如果类定义了__bool__()或者__le 阅读全文
posted @ 2017-06-13 18:29 村口王铁匠 阅读(175) 评论(0) 推荐(0) 编辑
摘要: python文件操作 在计算机中,硬盘借助文件系统才能存取数据。在python里,文件是一种类型对象,类似于数据类型,包括文本的、图片的、音频的、视频的等等。python提供了方法来操作文件。 文件处理流程 1. 打开文件,指定打开文件的模式,获取文件的句柄 2. 之后通过句柄对文件进行操作 3. 阅读全文
posted @ 2017-06-12 23:55 村口王铁匠 阅读(315) 评论(0) 推荐(0) 编辑
摘要: python各种运算的优先级 运算符 描述 lambda Lambda表达式 or 布尔“或” and 布尔“与” not x 布尔“非” in,not in 成员测试 is,is not 同一性测试 <,<=,>,>=,!=,== 比较 \ 按位或 ^ 按位异或 & 阅读全文
posted @ 2017-06-11 14:05 村口王铁匠 阅读(1748) 评论(0) 推荐(0) 编辑