上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页
摘要: 内置函数的使用方法: locals:函数会以字典的类型返回当前位置的所有局部变量 globals:函数会以字典的类型返回全部局部变量 zip: 可以把多个可迭代内容进行合并 sorted: 排序 filter: 筛选 map: 映射 locals和globals locals:函数会以字典的类型返回 阅读全文
posted @ 2023-11-30 11:50 Magiclala 阅读(50) 评论(0) 推荐(0)
摘要: 匿名函数也被称为 lambda 函数 lambda 函数是一种小型、一次性的、可以在一行内定义的匿名函数。它通常用于一些简单的操作,例如传递给高阶函数(接受函数作为参数的函数)或在一行内定义短小的功能。 特点: 匿名性: lambda 函数是匿名的,它没有固定的函数名。 简洁性: lambda 函数 阅读全文
posted @ 2023-11-30 11:17 Magiclala 阅读(110) 评论(0) 推荐(0)
摘要: 生成器(generator): 生成器的本质就是迭代器 创建生成器的两种方案: 1. 生成器函数 2. 生成器表达式 生成器函数 生成器函数中有一个关键字yield 生成器函数执行的时候, 并不会执行函数, 得到的是生成器. yield: 只要函数中出现了yield. 它就是一个生成器函数 作用: 阅读全文
posted @ 2023-11-30 08:20 Magiclala 阅读(307) 评论(0) 推荐(0)
摘要: 迭代器iterator: 提到迭代器,最典型的就是for循环 for 变量 in 可迭代: pass 可迭代对象iterable: 是指可以使用 for 循环进行遍历的对象。除了字符串 (str)、列表 (list)、元组 (tuple)、字典 (dict)、集合 (set) 和文件对象 (open 阅读全文
posted @ 2023-11-30 04:19 Magiclala 阅读(111) 评论(0) 推荐(0)
摘要: 闭包: 本质, 内层函数对外层函数的局部变量的使用. 此时内层函数被称为闭包函数 1. 可以让一个变量常驻与内存,可随时被外层函数调用。 2. 可以避免全局变量被修改、被污染、更安全。(通过版本控制工具,将不同人所写的代码都整合的时候,避免出现问题) def func(): a = 10 def i 阅读全文
posted @ 2023-11-30 03:12 Magiclala 阅读(152) 评论(0) 推荐(0)
摘要: 作用域: 变量的访问权限 全局变量 -> 全局作用域 局部变量 -> 局部作用域(比如在函数内定义的变量,只能在函数内调用) a = 10 # 全局变量 -> 全局作用域 print(a) def func(): # 全局的一个函数 b = 20 # 局部变量, 局部作用域 print(a) # f 阅读全文
posted @ 2023-11-30 00:34 Magiclala 阅读(69) 评论(0) 推荐(0)
摘要: 推导式: 推导式是为了简化代码. 语法: 列表推导式:[数据 for循环 if判断] 集合推导式:{数据 for循环 if判断} 字典推导式:{k:v for循环 if判断} 元组推导式:不存在(因为元组不可以增、删、改) 生成器表达式:(数据 for循环 if判断) -> 不是元组推导式 不要把推 阅读全文
posted @ 2023-11-29 19:11 Magiclala 阅读(101) 评论(0) 推荐(0)
摘要: Python中的内置函数 基础数据类型相关(38) 和数字相关(14) 数字类型(4) bool——布尔型 int——整型 float——浮点型 complex——虚数 机制转换(3) bin——二进制 oct——八进制 hex——十六进制 数学运算(7) abs——计算绝对值 divmod——返回 阅读全文
posted @ 2023-11-22 14:56 Magiclala 阅读(48) 评论(0) 推荐(0)
摘要: 函数的返回值: 函数执行之后. 会给调用方一个结果. 这个结果就是返回值 关于return: 函数只要执行到了return. 函数就会立即停止并返回内容. 函数内的return的后续的代码不会执行 1. 如果函数内没有return , 此时外界收到的是None 2. 如果写了return 1. 只写 阅读全文
posted @ 2023-11-21 19:03 Magiclala 阅读(186) 评论(0) 推荐(0)
摘要: 函数的定义: 对某一个特定的功能或者代码块进行封装. 在需要使用该功能的时候直接调用即可 格式: def 函数的名字(): 被封装的功能或者代码块->函数体 调用: 函数的名字() 使用函数的好处: 把多次重复调用的代码打包封装 让程序更加简洁直观,代码更加合理 方便一句话调用代码 方便一次性完成全 阅读全文
posted @ 2023-11-20 17:37 Magiclala 阅读(128) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页