摘要: 函数式编程 编程方法论: 1.面向过程 找到解决问题的入口,按照一个固定的流程去模拟解决问题的流程 (1).搜索目标,用户输入(配偶要求),按照要求到数据结构内检索合适的任务 (2)表白,表白成功进入3,否则返回1 (3)恋爱,恋爱成功进入4,否则返回1 (4)见家长,同意进入5,否则返回1 (5) 阅读全文
posted @ 2019-03-19 11:57 Manuel 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 用os模块读取文件夹中文件 原来的代码: python此时只会处理文件夹中第一个文件,在处理第二个文件时会报错 提示找不到文件路径,但是报错文件明显就在文件夹中, 问题在imread(),Image.open()在读取文件时会自动跳出当前路径,读取与py代码文件同级目录下的文件,不会进入文件夹中找相 阅读全文
posted @ 2019-03-15 12:18 Manuel 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 函数的作用域:无论在哪个地方调用函数,函数运行过程中的作用域只跟定义的时候有关,跟在哪个地方调用无关。 ps:函数若不加括号直接打印,则打印的是函数在内存中的地址 匿名函数 lambda匿名函数语法结构: 变量=lambda关键字 形参:函数返回值 若不给其赋值,则与写一个数字1一样,运行到下一行代 阅读全文
posted @ 2019-03-14 16:36 Manuel 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 函数 1.函数的定义: def 函数名(参数): #解释函数的功能 代码块 返回值 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的最大数等... 参数:为 阅读全文
posted @ 2019-03-12 17:43 Manuel 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 可变数据类型与不可变数据类型: 1.可变:列表,字典 2.不可变:字符串,数字,元组 访问顺序: 1.顺序访问:字符串,列表,元组 2.映射:字典 集合 由不同元素组成的集合,集合中是一组无序排列的可hash的值,可以作为字典的key 1.不同元素组成 2.无序 3.集合中元素必须是不可变类型,如: 阅读全文
posted @ 2019-03-12 17:16 Manuel 阅读(947) 评论(0) 推荐(0) 编辑
摘要: #1.有两个列表 l1=[11,22,33] l2=[22,33,44] #a.获取内容相同的元素列表 l3=[] for i in l1: if i in l2: l3.append(i) print(l3) #b.获取l1中有,l2中没有的元素列表 l4=[] for i in l1: if i not in l2: l4.append... 阅读全文
posted @ 2019-03-08 14:20 Manuel 阅读(440) 评论(0) 推荐(0) 编辑
摘要: PIL使用笛卡尔像素坐标系统,坐标(0,0)位于左上角。注意:坐标值表示像素的角;位于坐标(0,0)处的像素的中心实际上位于(0.5,0.5)。坐标经常用于二元组(x,y)。长方形则表示为四元组,前面是左上角坐标。例如:一个覆盖800x600的像素图像的长方形表示为(0,0,800,600)。 cr 阅读全文
posted @ 2019-03-05 16:25 Manuel 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 1.执行python的两种方式 答:1.通过解释器执行1.py 2.通过cmd执行python,再执行1.py 2.简述位与字节的的关系 答:8位=1字节(计算机处理时以字节为单位,存储时以位为单位) 3.简述ascill、unicode、utf-8、gbk的关系 答:最开始是ascii,然后是un 阅读全文
posted @ 2019-03-04 17:37 Manuel 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型 所有的方法(函数)都带括号,且括号内没带等号的参数需传给它一个值,带等号的参数相当于有默认值 1.数字 int 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2* 阅读全文
posted @ 2019-02-28 18:36 Manuel 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 1.算数运算 2.比较运算 3.赋值运算 4.逻辑运算 先计算括号中表达式 计算顺序:and,or,not在一个表达式中从前到后计算, 若and前一个元素为false则立刻返回为False,不计算后面元素 若or前一个元素为True则立刻返回True,不计算后面元素 True or 》》返回True 阅读全文
posted @ 2019-02-28 15:08 Manuel 阅读(208) 评论(0) 推荐(0) 编辑