摘要: 一:函数的递归调用 1、递归的定义 函数的递归调用:是函数嵌套调用的一种特殊形式 具体是指:在调用一个函数的过程当中,又直接或者间接地调用到了本身 Python对递归调用循环调用的次数有限制,为1000次 #示范: #直接调用本身 def f1(): print('是我') f1() f1() ​ 阅读全文
posted @ 2020-03-25 23:03 sunshine如你 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 一、三元表达式 1、普通和三元表达式区别: 1.普通的表达式 def func(x,y): if x > y: return x else: return y ​ res = func(1,2) print(res) 2、三元表达式 语法格式:条件成立时返回的值 if 条件 else 条件不成立时要 阅读全文
posted @ 2020-03-25 22:43 sunshine如你 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 今日作业: 一必做题: 文件内容如下,标题为:姓名,性别,年纪,薪资 egon male 18 3000 alex male 38 30000 wupeiqi female 28 20000 yuanhao female 28 10000 要求: 1.从文件中取出每一条记录放入列表中, 列表的每个元 阅读全文
posted @ 2020-03-25 20:40 sunshine如你 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一:迭代器 1、 什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代 2、 为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多个值循环取出来的类型 有:列表、字符串、元组、字典、集合、打开文件 l = ['egon', ' 阅读全文
posted @ 2020-03-25 18:57 sunshine如你 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、有参装饰器: 1、知识储备 由于语法糖@的限制,outter函数只能有一个参数,并且该才是只用来接收被装饰对象的内存地址 def outter(func): ​ #func = 函数的内存地址 ​ def wrapper(*args,**kwargs): res=func(*args,**kwa 阅读全文
posted @ 2020-03-25 18:35 sunshine如你 阅读(168) 评论(0) 推荐(0) 编辑