2018年11月10日

迭代器、生成器、面向过程编程

摘要: 一 迭代器 一 迭代的概念 #迭代器即迭代的工具,那什么是迭代呢?#迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: #只是单纯地重复,因而不是迭代 print(' >') l=[1,2,3] count=0 while count < le 阅读全文

posted @ 2018-11-10 16:36 我的星期八 阅读(79) 评论(0) 推荐(0) 编辑

三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数

摘要: 一 三元表达式、列表推导式、生成器表达式 一 三元表达式 name=input('姓名>>: ') res='SB' if name == 'alex' else 'NB' print(res) 二 列表推导式 #1、示例 egg_list=[] for i in range(10): egg_li 阅读全文

posted @ 2018-11-10 16:05 我的星期八 阅读(152) 评论(0) 推荐(0) 编辑

函数对象、函数嵌套、名称空间与作用域、装饰器

摘要: 一 函数对象 一 函数是第一类对象,即函数可以当作数据传递 #1 可以被引用 #2 可以当作参数传递 #3 返回值可以是函数 #3 可以当作容器类型的元素 二 利用该特性,优雅的取代多分支的if def foo(): print('foo') def bar(): print('bar') dic= 阅读全文

posted @ 2018-11-10 16:04 我的星期八 阅读(57) 评论(0) 推荐(0) 编辑

第三篇:python基础之数据类型与变量

摘要: 一.变量 1 什么是变量之声明变量 #变量名=变量值 age=18 gender1='male' gender2='female' 2 为什么要有变量变量作用:“变”=>变化,“量”=>计量/保存状态程序的运行本质是一系列状态的变化,变量的目的就是用来保存状态,变量值的变化就构成了程序运行的不同结果 阅读全文

posted @ 2018-11-10 16:03 我的星期八 阅读(147) 评论(0) 推荐(0) 编辑

函数基础

摘要: 一 为何要用函数之不用函数的问题 #1、代码的组织结构不清晰,可读性差 #2、遇到重复的功能只能重复编写实现代码,代码冗余 #3、功能需要扩展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护难度极大 二 函数是什么 针对二中的问题,想象生活中的例子,修理工需要实现准备好工具箱里面放好锤子, 阅读全文

posted @ 2018-11-10 15:56 我的星期八 阅读(112) 评论(0) 推荐(0) 编辑

函数

摘要: 一 函数知识体系 1 什么是函数? 2 为什么要用函数? 3 函数的分类:内置函数与自定义函数 4 如何自定义函数 语法 定义有参数函数,及有参函数的应用场景 定义无参数函数,及无参函数的应用场景 定义空函数,及空函数的应用场景 5 调用函数 如何调用函数 函数的返回值 函数参数的应用:形参和实参, 阅读全文

posted @ 2018-11-10 12:59 我的星期八 阅读(97) 评论(0) 推荐(0) 编辑

导航