上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页
摘要: 引入 闭包函数其实是 名称空间与作用域, 函数嵌套, 函数对象的综合运用 一.什么是闭包函数 闭 : 指的是定义在函数内部的函数 包 : 闭函数引用了一个来自外层函数的变量 '总结一句话来说' : 定义在函数内部的函数, 并且该函数包含对外部函数作用域中名字的引用,该函数就称为闭包函数 def ou 阅读全文
posted @ 2020-11-28 00:31 给你骨质唱疏松 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 引入 栈区 / 堆区 栈区 : 存放的是变量名与变量值的内存地址映射关系 堆区 : 存放的是值真正的位置 一.名称空间 1.什么是名称空间 存放名字与值绑定关系的地方 名称空间是一个虚拟的概念, 栈区才真实存在 2.为什么要有名称空间 有了名称空间后就可以在内存的栈区存放相同的名字, 并且不会冲突 阅读全文
posted @ 2020-11-28 00:30 给你骨质唱疏松 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一.函数在 Python 中是第一类对象 函数对象的四种用法 def func(): # func=函数的内存地址 print('from func') 1、可以被引用 (被赋值) def bar(): print('from bar') f=bar f() # from bar 2、可以当做参数传 阅读全文
posted @ 2020-11-27 11:54 给你骨质唱疏松 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一.函数参数两大类 1.什么是形参 (形式参数):指的是在定义函数时,括号内定义的参数,形参其实就变量名 2.什么是实参 (实际参数): 指的是在调用函数时,括号内传入的值,实参其实就变量的值 3.实参与形参的关系 在调用函数是时, 实参的值会绑定给形参, 该绑定关系可以在函数内使用 在函数调用结束 阅读全文
posted @ 2020-11-27 11:52 给你骨质唱疏松 阅读(256) 评论(0) 推荐(1) 编辑
摘要: 引入 1.什么是函数 具备某一个功能的工具就是程序中的函数 事先准备工具的过程称之为函数的定义 拿来就用称之为函数的调用 2.为什么要用函数 为了解决以下问题 组织结构不清晰, 可读性差 代码冗余 管理维护难度大, 扩展性差 3.如何使用函数 原則 : 先定义, 后调用 注意 : 没有先定义函数而直 阅读全文
posted @ 2020-11-27 11:50 给你骨质唱疏松 阅读(210) 评论(0) 推荐(0) 编辑
摘要: # 引入 ### 1.什么是字符编码 - 就是文字符号与数字的对应表 - 一个字符对应着一个数字 ```python 文字符号>> 编码 >>数字 文字符号>"unicode"格式的二进制(内存) >>"utf-8"格式的二进制(硬盘) ``` - **解码:**由内存中的unicode转换成字符 阅读全文
posted @ 2020-11-25 08:44 给你骨质唱疏松 阅读(280) 评论(1) 推荐(1) 编辑
摘要: 一.用途 1.关系运算 交集 : & 并集 : | 差集 : - 交叉补集 : ^ 2.去重 简单示例 l = [1,1,2,2,1,3] s = set(l) print(list(s)) #[1,2,3] 二.定义方式 在 "{ }" 内用逗号分隔开一个个元素 2. 集合的元素必须是不可变类型 阅读全文
posted @ 2020-11-23 21:30 给你骨质唱疏松 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 引入 前面"Python开发入门"那一章已经对python基本的数据类型进行了大概的描述,以下我们主要从其内置方法来学习 一.用途 以 key : value 的形式存多个值 优点 : 存取都快, 每一个值都有对应的 key 二.定义方式 在 "" 内以逗号分隔开多个元素 格式为 "key : va 阅读全文
posted @ 2020-11-23 21:28 给你骨质唱疏松 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一.作用 1.元组与列表 元组其实就是不可变的列表 列表可读可改, 而元组只读不能改 同等数据类型下, 元组更加节省空间, 并且效率更高于列表 因为元组底层只提供读的机制, 而列表既有读也有改的机制 2.元组的作用 显而易见, 也是按照位置存放多个值, 索引对应值 二.定义方式 在 "( )" 内用 阅读全文
posted @ 2020-11-21 23:55 给你骨质唱疏松 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 引入 前面"Python开发入门"那一章已经对python基本的数据类型进行了大概的描述,以下我们主要从其内置方法来学习 一.定义方式 在**""**内用逗号分割开多个元素, 无类型限制 列表类型的 "工厂" 就是 list li = [111,222] 🍉背后的操作就是 li = list([1 阅读全文
posted @ 2020-11-21 23:54 给你骨质唱疏松 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页