摘要: 阅读目录 1 什么是函数? 2 为什么要用函数? 3 函数的分类:内置函数与自定义函数 4 如何自定义函数 语法 定义有参数函数,及有参函数的应用场景 定义无参数函数,及无参函数的应用场景 定义空函数,及空函数的应用场景 5 调用函数 如何调用函数 函数的返回值 函数参数的应用:形参和实参,位置参数 阅读全文
posted @ 2018-03-11 12:52 孟庆健 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 三元表达式、列表推导式、生成器表达式 二 递归与二分法 三 匿名函数 四 内置函数 五 阶段性练习 一 三元表达式、列表推导式、生成器表达式 一 三元表达式 name=input('姓名>>: ') res='SB' if name == 'alex' else 'NB' print( 阅读全文
posted @ 2018-03-11 12:47 孟庆健 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 迭代器 二 生成器 三 面向过程编程 一 迭代器 一 迭代的概念 #迭代器即迭代的工具,那什么是迭代呢?#迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: #只是单纯地重复,因而不是迭代 print(' >') l=[1,2,3 阅读全文
posted @ 2018-03-11 12:42 孟庆健 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 函数对象 二 函数嵌套 三 名称空间与作用域 四 闭包函数 五 装饰器 六 练习题 一 函数对象 一 函数是第一类对象,即函数可以当作数据传递 #1 可以被引用 #2 可以当作参数传递 #3 返回值可以是函数 #3 可以当作容器类型的元素 二 利用该特性,优雅的取代多分支的if def 阅读全文
posted @ 2018-03-11 12:38 孟庆健 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 引子 二 定义函数 三 调用函数 四 函数的参数 五 练习题 一 引子 一 为何要用函数之不用函数的问题 二 函数是什么 三 函数分类 二 定义函数 一 如何自定义函数? def auth(user:str,password:str)->int: ''' auth function : 阅读全文
posted @ 2018-03-11 12:13 孟庆健 阅读(123) 评论(0) 推荐(0) 编辑