摘要: 1. 常用内置函数 1.1 map() # map() # 映射 l = [11, 22, 33, 44] res = map(lambda x: x + 1, l) # 循环获取列表中的每个元素并交给匿名函数保存返回值 print(list(res)) # [12, 23, 34, 45] 1.2 阅读全文
posted @ 2021-11-19 17:24 klcc-cc 阅读(65) 评论(0) 推荐(0)
摘要: 递归函数 函数在运行过程中,直接或间接调用了自身 # 官网表示:python默认的最大递归深度为1000次 # import sys # print(sys.getrecursionlimit()) # 查看当前递归最大深度 # print(sys.setrecursionlimit(2000)) 阅读全文
posted @ 2021-11-18 20:27 klcc-cc 阅读(98) 评论(0) 推荐(0)
摘要: 1. 装饰器定义 装饰器由名称空间,函数对象,闭包函数组合而来 装饰:给被装饰对象添加额外的功能 器:指的是工具 装饰器的原则:开放封闭原则 开放:对扩展开放 封闭:对修改封闭 装饰器核心思想:在不改变被"装饰对象内部代码"和"原有调用方式"的基础上添加额外的功能 eg: import time d 阅读全文
posted @ 2021-11-17 19:07 klcc-cc 阅读(50) 评论(0) 推荐(0)
摘要: 1. 名称空间作用域 作用域 名称空间所能够作用的范围 内置名称空间 程序任何阶段位置均可使用(全局有效) 全局名称空间 程序任何阶段位置均可使用(全局有效) 局部名称空间 一般情况下只在各自的局部名称空间中有效 2. global与nonlocal 2.1 global eg1: x = 111 阅读全文
posted @ 2021-11-16 18:17 klcc-cc 阅读(61) 评论(0) 推荐(0)
摘要: 1. 函数参数分类 1.1 形式参数 在函数定义阶段括号内所填写的参数,简称形参 def func(a, b): pass # a和b就是函数func的形参 1.2 实际参数 在函数调用阶段括号内传入的参数,简称实参 func(1, 2) # 数据1和2就是函数func的实参 1.3 关系 形参可以 阅读全文
posted @ 2021-11-15 16:42 klcc-cc 阅读(117) 评论(0) 推荐(0)
摘要: 1. 文件 1.1 二进制模式读 with open(r'a.txt', 'rb') as f: print(f.read()) # 读取的是二进制内容 print(f.read().decode('utf8')) # 经过住解码,能正常读取内容 print(f.read(3).decode('ut 阅读全文
posted @ 2021-11-12 17:13 klcc-cc 阅读(43) 评论(0) 推荐(0)
摘要: 1. 文件操作方法 1.1 读方法 with open(r'a.txt','r', encoding='utf8') as f: print(f.read()) # 一次性读取文件所有的内容 print(f.readline()) # 每次值读文件一行内容 print(f.readlines()) 阅读全文
posted @ 2021-11-11 16:55 klcc-cc 阅读(73) 评论(0) 推荐(0)
摘要: 1. 字符编码 只跟文本和字符串有关 由于计算机内部只是别二进制,但是用户在使用计算机的时候却可以看到各种语言字符,字符编码就是内部记录了人类字符与数字对应关系的数据 1.1 字符编码史 一家独大 计算机由美国发明,因此美国人为了能让计算机识别英文字符诞生了ASCII码表 特点: 只有英文字符与数字 阅读全文
posted @ 2021-11-10 16:27 klcc-cc 阅读(106) 评论(0) 推荐(0)
摘要: 1. 列表其他方法 1.1 排序 l1 = [33, 22, 77, 99, 11, 88, 44, 55] 1.sort() # 默认是升序 l1.sort() print(l1) # [11, 22, 33, 44, 55, 77, 88, 99] 2.sort(reverse=True) # 阅读全文
posted @ 2021-11-09 17:24 klcc-cc 阅读(37) 评论(0) 推荐(0)
摘要: 1. 字符串内置方法 1.1 大小写转换 res = 'jasOn123 JAsOn' 1.全转大写upper() print(res.upper()) # JASON123 JASON 2.全转小写lower() print(res.lower()) # jason123 jason 3.eg: 阅读全文
posted @ 2021-11-08 18:10 klcc-cc 阅读(48) 评论(0) 推荐(0)