2020年1月3日

day13-Python运维开发基础(递归与尾递归)

摘要: 递归与尾递归 # ### 递归函数 """ 递归函数: 自己调用自己的函数 递:去 归:回 有去有回是递归 """ # 简单递归 def digui(n): print(n,"< 1 >") if n > 0: digui(n-1) print(n,"< 2 >") digui(5) """ # 代 阅读全文

posted @ 2020-01-03 22:08 tengq 阅读(185) 评论(0) 推荐(0)

day12-Python运维开发基础(推导式、生成器与生成器函数)

摘要: 1. 推导式(列表推导式、集合推导式、字典推导式) # ### 推导式 : 通过一行循环判断,遍历出一系列数据的方式是推导式 """ 推导式一共三种: 列表推导式,集合推导式,字典推导式 [val for val in Iterable] {val for val in Iterable} {a:b 阅读全文

posted @ 2020-01-03 21:44 tengq 阅读(259) 评论(0) 推荐(0)

day11-Python运维开发基础(迭代器与可迭代对象、高阶函数)

摘要: 1. 迭代器与可迭代对象 # ### 迭代器 """ 迭代器: 能被next方法调用,并且不断返回下一个值的对象,是迭代器(对象) 特征:迭代器会生成惰性序列,它通过计算把值依次的返回,一边循环一边计算而不是一次性得到所有数据 优点:需要数据的时候,一次取一个,可以大大节省内存空间.而不是一股脑的把 阅读全文

posted @ 2020-01-03 21:05 tengq 阅读(195) 评论(0) 推荐(0)

day10-Python运维开发基础(函数嵌套、nonlocal声明局部变量、闭包、locals/globals、lambda表达式)

摘要: 1. 函数的嵌套与nonlocal 声明局部变量 # ### 函数的嵌套 """ 函数和函数之间可以互相嵌套: 嵌套在内层的叫做内函数 乔涛在外层的叫做外函数 """ def outer(): def inner(): print("我是inner函数 ... ") inner() # (1)内部函 阅读全文

posted @ 2020-01-03 17:48 tengq 阅读(302) 评论(0) 推荐(0)

day09-Python运维开发基础(函数收集参数、命名关键字参数与返回值、函数名的特殊使用及 全局/局部变量详解)

摘要: 1. 函数收集参数、命名关键字参数与返回值、函数名的特殊使用 # ### 默认形参 和 关键字实参 # 默认形参和 关键字实参 在写法上是一样 # 函数的定义处 """默认形参在函数的定义处""" def wangzhe_GameTeam(top="常远",middle="邹永林",bottom=" 阅读全文

posted @ 2020-01-03 14:57 tengq 阅读(291) 评论(0) 推荐(0)

day08-Python运维开发基础(文件操作与相关函数、函数基础)

摘要: 1. 文件操作及相关函数 # ### 文件操作 """ fp = open("文件名称",mode=模式,encoding=编码集) fp 文件io对象 (文件句柄) i : input 输入 o : output 输出 """ # (1) 文件的写入操作 # 打开文件 fp = open("ces 阅读全文

posted @ 2020-01-03 11:14 tengq 阅读(253) 评论(0) 推荐(0)

导航