上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 一、迭代器 1.可迭代对象 对象内置方法上可以有__iter__的数据类型我们都可以称之为可迭代对象,例如字符串str、列表list、字典dict、元组tuple、集合set和文件都是可迭代对象 2.迭代器对象 对象内置方法中既可以使用__iter__又可以使用__next__可以称为迭代器对象,只 阅读全文
posted @ 2021-11-19 16:59 椰子皮0oo0 阅读(55) 评论(0) 推荐(0)
摘要: 一、三元表达式 三元表达式语法格式 值1 if 条件 else 值2 当条件成立时采用if条件前的值1,当条件不成立时采用else后面的值2 当功能需求是二选一的情况下,推荐使用三元表达式 def index(a,b): # if a > b: # return a # return b 相当于省略 阅读全文
posted @ 2021-11-18 20:20 椰子皮0oo0 阅读(73) 评论(0) 推荐(0)
摘要: 二分法 要使用二分法,数据集必须有序 l = [1, 2, 3, 5, 6, 7, 88, 99, 101, 555, 1000, 5555, 99999] def index(index_num, list): if list == []: print('没有该数') return mid_ind 阅读全文
posted @ 2021-11-18 16:21 椰子皮0oo0 阅读(34) 评论(0) 推荐(0)
摘要: 一、函数递归 递归: 递归指的就是函数在执行阶段直接或者间接的调用了自己 def index(): print('hello') index() index() 官网表示的python解释最大递归深度为1000 import sys print(sys.getrecursionlimit()) #可 阅读全文
posted @ 2021-11-18 15:18 椰子皮0oo0 阅读(34) 评论(0) 推荐(0)
摘要: 一、装饰器 装饰器是由名称空间,函数对象,闭包函数组合而来的 器:指的就是以一种工具 装饰:给被装饰物添加额外的功能 装饰器的原则 装饰器遵守开放封闭原则 开放:对扩展开放 封闭:对修改封闭 装饰器的核心思想 在不改变对被装饰对象内部原有的代码和原有调用方式的基础上添加额外的功能 二、装饰器的简易版 阅读全文
posted @ 2021-11-16 16:51 椰子皮0oo0 阅读(82) 评论(0) 推荐(0)
摘要: 一、函数对象 什么是函数对象 函数对象可以理解为函数名,可以被当作数据来使用,主要有以下四种方式 1.函数名可以被当作变量名赋值 2.函数名可以被当场一个元素放入容器类型 3.函数名可以作为一个实参 4.函数名可以当作一个函数返回值 二、函数的嵌套调用 函数的嵌套调用就是函数内部调用其他函数 三、函 阅读全文
posted @ 2021-11-16 15:50 椰子皮0oo0 阅读(28) 评论(0) 推荐(0)
摘要: 一、什么是名称空间 名称空间就是用于存放变量名和变量值绑定的关系的地方 在程序执行期间,最多会有三层名称空间 1.内置名称空间 伴随python解释器的启动和关闭进而创建与销毁的空间,第一个被加载的空间 用来存放一些内建函数名,例如print()、len()等等 2.全局名称空间 伴随py文件的运行 阅读全文
posted @ 2021-11-15 18:54 椰子皮0oo0 阅读(91) 评论(0) 推荐(0)
摘要: 一、函数参数的两大类 形式参数: 函数定义阶段括号内所填写的参数叫做形式参数,简称为‘形参’ 形参的表现形式只有一种变量名 实际参数: 函数调用阶段括号内所填写的参数叫做实际参数,简称为‘实参’ 实参的表现形式有多种方式,核心就是数据值 形式参数与实际参数的关系: 两者在函数调用时将实际参数临时绑定 阅读全文
posted @ 2021-11-15 16:50 椰子皮0oo0 阅读(183) 评论(0) 推荐(0)
摘要: 一、函数的语法结构 函数的语法结构分为: del 函数名(参数1,参数2) ''' 函数注释 ''' 函数体代码 return返回值 1.del (必须存在) 是定义函数的关键字 2.函数名(必须存在) 是函数的名字,相当于变量名 函数名的命名规范与风格遵命变量名的规范与风格、 3.函数参数(可以选 阅读全文
posted @ 2021-11-12 21:41 椰子皮0oo0 阅读(265) 评论(0) 推荐(0)
摘要: 一、文件操作方法 1.read读系列 with open(r'文件路径',’r‘,encoding = 'utf8') as f : #f是变量名 1.1 print(f.read()) # 一次性读取文件内所有内容 优化操作: 该方法在读取大文件时,可能会造成内存溢出的情况,解决此问题的方法就是逐 阅读全文
posted @ 2021-11-11 15:38 椰子皮0oo0 阅读(75) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 下一页
1