随笔分类 -  python笔记

摘要:系统知识 计算机抽象组成:CPU + 存储器 + IO 资源: 1.计算资源:CPU 2.存储资源:内存、磁盘等 系统知识 cpu时间片 对于单核cpu同一时刻只能有一个任务运行 1.并发:交替执行(某时间段内的处理能力) 2.并行:同时执行 进程与进程之间的通信方式 管道 匿名管道(父子进程之间才 阅读全文
posted @ 2022-08-05 17:41 JackLovey3 阅读(6) 评论(0) 推荐(0) 编辑
摘要:目录 一、python的闭包 示例1:闭包 示例2:形成闭包的条件 示例3:形成闭包以后,闭包函数会得到一个非空的__closure__属性 示例4:赋值引用闭包和直接调用外函数的区别 二、装饰器 示例1:统计函数执行时间 示例2:写一个统计函数运行时间的装饰器 示例3:什么是装饰器 示例4:用装饰 阅读全文
posted @ 2022-07-29 21:41 JackLovey3 阅读(7) 评论(0) 推荐(0) 编辑
摘要:目录 一、高阶函数 1.什么是高阶函数? 二、常用高阶函数 2.1 常用高阶函数 - map 2.2 常用高阶函数-filter 2.3 常用高阶函数-sorted 2.4 常用高阶函数-reduce 一、高阶函数 1.什么是高阶函数? 把函数作为参数传入,这样的函数称为高阶函数, ######## 阅读全文
posted @ 2022-07-13 17:48 JackLovey3 阅读(2) 评论(0) 推荐(0) 编辑
摘要:目录 1.0 python推导式 1.1 什么是推导式? 1.1.1 列表推导式 1.1.2 集合推导式 1.1.3 字典推导式 2.0 python可迭代对象 2.1 什么是容器? 2.2 可迭代对象 2.2.1 判断一个对象是不是可迭代对象 3.0 迭代器(iterator) 3.1 编写迭代器 阅读全文
posted @ 2022-07-08 21:22 JackLovey3 阅读(2) 评论(0) 推荐(0) 编辑
摘要:目录 1. 类的继承 1.1 面向对象的好处 1.2 示例 1.3 super()方法 1.4 类和实例的关系 1.4.1 isinstance ()函数 1.4.2 示例:判断类与实例的关系 2.多态 2.1  Python中的多态 2.2 Python中的多态- 注意 2.3  多态性的好处 阅读全文
posted @ 2022-06-19 20:49 JackLovey3 阅读(18) 评论(0) 推荐(0) 编辑
摘要:目录 1. 什么是面向对象 1.1 常见三种编程范式 1.1.1 函数式编程 1.1.2面向过程编程 (函数) 1.1.3面向对象编程 (OOP-Object Oriented Programming) 1.2 面向过程和面向对象 1.3 面向对象的基本概念 对象:通过类定义的数据结构实例, 类: 阅读全文
posted @ 2022-05-29 16:26 JackLovey3 阅读(42) 评论(0) 推荐(0) 编辑
摘要:目录 1. map用于Series值的转换 isp中文映射,注意这里是小写 方法1:Series.map(dict) 方法2:Series.map(function) 2. apply用于Series和DataFrame的转换 Series.apply(function) function的参数是S 阅读全文
posted @ 2022-05-09 21:09 JackLovey3 阅读(9) 评论(0) 推荐(0) 编辑
摘要:目录 一,Pandas查询数据的几种方法 二,Pandas使用df.loc查询数据的方法 注意 df[] #获取c1,c2两列df[['c1','c2']] #获取c1列df.c1 #获取索引为A-C行数据df['A':'C'] #获取2-3行数据df[1:3] df.loc方法查询 1、使用数值区 阅读全文
posted @ 2022-05-09 20:51 JackLovey3 阅读(9) 评论(0) 推荐(0) 编辑
摘要:目录 1. pandas常用基本功能 1.1 查看信息类函数 # 查看前几行数据df.values # 查看数据的形状,返回(行数、列数)df.shape #查看行索引df.index #设置索引 df.set_index 设置索引 df.reset_index 重制索引 #获取列索引df.colu 阅读全文
posted @ 2022-05-09 20:17 JackLovey3 阅读(26) 评论(0) 推荐(0) 编辑
摘要:目录 1.pandas介绍 2.pandas的数据结构 2.1 Series 2.1 创建一个Series 2.1.1 创建一个具有标签索引的Series 2.1.2 使用python字典创建 Series 2.2 DataFrame 2. 2.1 根据多个字典序列创建dataframe 2.2.2 阅读全文
posted @ 2022-05-09 17:24 JackLovey3 阅读(4) 评论(0) 推荐(0) 编辑
摘要:目录 1. 错误与异常 1.1 什么是错误 1.2 什么是异常 1.3 回溯信息 2. 常见异常类 2.1 NameError : 2.2 IndexError 2.3 ZeroDirvisionError 2.4 AttributeError 属性异常 2.5 ValueError 2.6 Ass 阅读全文
posted @ 2022-04-09 21:32 JackLovey3 阅读(5) 评论(0) 推荐(0) 编辑
摘要:目录 1. python2 和 python3 的区别 2. 输入输出方面的差异:: 2.1 输出的差异: 2.2 输入的差异: 2.3 range和xrange 2.4 异常捕获的差异: 3. 关于新式类和经典类的区别 3.1 关于使用type()函数查看实例类型的区别 1. python2 和 阅读全文
posted @ 2022-04-09 20:04 JackLovey3 阅读(8) 评论(0) 推荐(0) 编辑
摘要:目录 1.0 python引用机制 1.1 python动态类型 2.0 python引用计数 2.1 引用计数器原理 2.2 获取引用计数(getrefcount) 2.3 增加引用计数 2.4 减少引用计数 2.5 循环引用的情况 2.5.1 内存泄露: 2.5.2 内存溢出:(out of m 阅读全文
posted @ 2022-03-26 20:52 JackLovey3 阅读(6) 评论(0) 推荐(0) 编辑
摘要:目录 1.1什么是模块: 1.2模块有什么作用: 1.3 模块与包里面python2和python3的区别 1.4 python模块分类 2.1 导入标准模块的几种方式 2.2 直接导入模块 2.3 ·从模块里面导入 2.4 模糊导入模块 2.5 使用 importlib动态导入模块 2.6.1 相 阅读全文
posted @ 2022-03-20 22:07 JackLovey3 阅读(2) 评论(0) 推荐(0) 编辑
摘要:新增知识点: json库 json是轻量级数据交换格式 因为新版本使用文件存储用户信息 但是文件只能写入字符串,取出来的也是字符,所以要借助json来转换格式 在购物商场里面用来将转换用户信息格式便于储存和读取。 例如 import json str1 = '{"root":["123456",1] 阅读全文
posted @ 2022-03-13 11:09 JackLovey3 阅读(17) 评论(0) 推荐(0) 编辑
摘要:目录 文件的基本概念 什么是文件 两种重要的文件类型 文件的缓冲机制: 文件缓冲区: 文件的基本操作: open函数的参数 文件读取 w覆盖写操作 a追加写入 x 新建写入, mode的几种合法组合方式 fp.seek(cookie,whence=0) with 语句管理 练习: 1.统计ip地址出 阅读全文
posted @ 2022-03-06 17:00 JackLovey3 阅读(4) 评论(0) 推荐(0) 编辑
摘要:tree 命令 : 显示目录的树形结构 [root@localhost test]# ls 222 aaaa bbbb cccc.txt [root@localhost test]# tree . ├── 222 ├── aaaa │?? ├── 1111.txt │?? └── qqqq │?? 阅读全文
posted @ 2022-02-27 13:48 JackLovey3 阅读(15) 评论(0) 推荐(0) 编辑
摘要:有一条船,船上有30个人,船只能坐16个,要下14个,起码循环14次,对30 个人进行编号,从1开始,每数到第七个就下船,最后输出哪些人下船。 # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 阅读全文
posted @ 2022-02-08 13:47 JackLovey3 阅读(7) 评论(0) 推荐(0) 编辑
摘要:目录 函数的定义与调用 # 匿名函数 -lambda # 递归函数 函数的参数传递 # 变量的作用域 # 变量名的解析(LEGB) # 文档注释 (Document String) # 内建函数和工厂函数 函数的定义与调用 1.什么是函数 在数学·里面·函数是一个表达式的集合 例如 : f(x) = 阅读全文
posted @ 2022-01-13 20:10 JackLovey3 阅读(1) 评论(0) 推荐(0) 编辑
摘要:元组(tuple) 元组·的三个特点: 1.有序项目集合。 2.可以存放任何类型的数据 3.元组是不可变数据类型 元组的定义: >>> tu1 = () >>> type(tu1) >>> tu2 =tuple() # tuple()元组转换函数也是一个工厂函数。 >>> tu2 () >>> tu 阅读全文
posted @ 2022-01-11 21:53 JackLovey3 阅读(4) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示