摘要: 常用内置函数 1、map() 映射 l = [1,2,3,4] map(lambda x:x+1,l) # 循环获取列表中每个元素并传递给匿名函数保存返回值 2、zip() 拉链 # 第一种 l = [11, 22, 33, 44] name_list = ['jason', 'kevin', 't 阅读全文
posted @ 2021-11-19 17:09 那就凑个整吧 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 可迭代对象 1、迭代 迭代即更新换代,每次的更新都必须依赖于上一次的结果。迭代其实给我们提供了一种不依赖索引取值的方式。 2、可迭代对象 内置有 _iter_ 方法的都称之为可迭代对象 内置的意思是可以通过点的方式直接看得到的 针对双下划线开头的,双下划线结尾的方法,专业的读法为双下方法名(例如图中 阅读全文
posted @ 2021-11-19 16:27 那就凑个整吧 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 三元表达式 1、应用场景 当功能需求功能仅仅是二选一的情况下,那么推荐使用三元表达式 2、语法 条件成立采用 if 前面的值 if 条件 else 条件不成立采用else后面的值 注:三元表达式尽量不要嵌套使用 res = '条件成立' if 10 > 2 else '条件不成立' print(re 阅读全文
posted @ 2021-11-18 18:13 那就凑个整吧 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 什么是算法 解决问题的高效方法 二分法应用场景 数据必须有序 案例 l = [11, 23, 43, 57, 68, 76, 81, 99, 123, 321, 432, 567, 666, 712, 899, 999, 1111] def my_partner(target_num, l): # 阅读全文
posted @ 2021-11-18 17:08 那就凑个整吧 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 装饰器介绍 1、装饰器是由所学的名称空间、函数对象、闭包函数组合而来的 器:指的是工具 装饰:给被装饰对象添加额外的功能 2、装饰器的原则 开放封闭原则 开放:对扩展开放 封闭:对修改封闭 3、装饰器的核心思想 在不改变被装饰对象内部代码和原有调用方式的基础上添加额外功能 def index(): 阅读全文
posted @ 2021-11-16 16:50 那就凑个整吧 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 一、定义 用于存放变量名与变量值绑定关系的地方 二、名称空间的分类 1、内置名称空间 python解释器提前定义好的。如print()、len() 2、全局名称空间 在py文件中顶格编写的代码运行之后都会存入全局名称空间 name = 'jason' # name全局 def func(): # f 阅读全文
posted @ 2021-11-15 15:39 那就凑个整吧 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 函数的语法结构 """ def 函数名(参数1,参数2) '''函数注释'' 函数代码体 return 返回值 """ 1、def(必须的) 是定义函数的关键字 2、函数名(必须的) 是函数的名字,相当于变量名;函数的命名规范与风格遵循变量名 3、()括号 括号定义参数 4、参数1,参数2(可选的) 阅读全文
posted @ 2021-11-12 16:25 那就凑个整吧 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 字符编码 只跟文本文件和字符串相关,与视频文件、图片文件、音频文件等无关 1、什么是字符编码 由于计算机内部只识别二进制,但是用户在使用计算机的时候确可以看到各式各样的语言字符。 字符编码:内部记录了人类字符与数字对应关系的数据 2、字符编码的发展史 2.1、阶段一:一家独大 现在计算机起源于美国, 阅读全文
posted @ 2021-11-10 15:20 那就凑个整吧 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 整型(int) 1、类型转换 num = '123' print(type(num)) #<class 'str'> num = int(num) print(type(num)) #<class 'int'> ps:int在类型转换的时候,只能转换纯整数数字。不识别小数点、以及数字之外的数据。 2 阅读全文
posted @ 2021-11-05 15:57 那就凑个整吧 阅读(93) 评论(0) 推荐(1) 编辑
摘要: 流程控制 1、概念 控制事物的执行流程就是流程控制 2、执行流程的三种情况 顺序结构:自上而下运行 分支结构:在运行过程中根据条件的不同可能会执行不同的流程 循环结构:在运行过程中会有些代码需要反复执行 3、必知必会 1、条件都会转成布尔值,从而决定子代码是否执行 2、在python中,使用缩进来代 阅读全文
posted @ 2021-11-04 16:55 那就凑个整吧 阅读(318) 评论(0) 推荐(1) 编辑