python
文章平均质量分 95
python基础
〃旅行走失的猫〃
计算机菜鸟
展开
-
python基础 -进程、线程
文章目录前言一、进程1.定义2.特征3.生命周期4.multiprocess模块二、线程1.线程状态(1) 新建(2) 就绪(3) 运行(4) 阻塞(堵塞)(5) 死亡2.线程同步3.线程通信4.线程同步5.Threading模块总结前言(1)线程是最小的执行单元,而进程由至少一个线程组成。如何调度进程和线程,完全由操作系统决定,程序自己不能决定什么时候执行,执行多长时间。(2)一、进程1.定义狭义定义:进程是正在运行的程序的实例;广义定义:进程是一个具有一定独立功能的程序,关于某个数据原创 2021-03-25 16:10:19 · 682 阅读 · 1 评论 -
迭代器、生成器和装饰器
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码原创 2021-03-04 20:50:50 · 682 阅读 · 2 评论 -
python基础 -文件和异常
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码原创 2021-01-29 18:44:20 · 528 阅读 · 0 评论 -
python基础 - 面向对象(类)
文章目录前言一、创建类和对象1.创建类2.使用类二、使用类和实例1.给属性指定默认值2.修改属性的值三、面向对象三大特性1.封装2.继承3.多态二、使用步骤1.引入库2.读入数据总结前言面向过程:根据业务逻辑从上到下写代码函数式:将某些功能代码封装到函数中,日后便无需重复编写,仅调用函数即可面向对象:对函数进行分类和封装面向对象:【创建对象】【通过对象执行方法】函数编程:【执行函数】一、创建类和对象 面向对象编程是一种编程方式,此编程方式的落地需要使用“类”和“对象”来实现,所以,原创 2021-01-25 18:48:41 · 142 阅读 · 0 评论 -
python基础 - 函数
文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport原创 2021-01-05 16:51:36 · 500 阅读 · 0 评论 -
python基础 - 数据类型
文章目录前言一、数字二、字符串1.使用方法修改字符串的大小写2.分割和合并(拼接)字符串3.使用制表符添加空格4.删除空白5.索引、切片和长度6.格式化字符串7.字符串编码三、元组1.访问列表元素:索引、切片四、列表1.访问列表元素:索引、切片2.修改列表元素3.增加列表元素4.删除列表元素5.遍历(循环)列表元素,列表解析6.组织列表元素7.复制列表总结前言- Number(数字)- String(字符串)- List(列表)- Tuple(元组)- Set(集合)- Dictionar原创 2020-12-18 15:01:43 · 967 阅读 · 1 评论 -
python基础 - 变量、布尔值、运算符、条件及循环语句
文章目录前言一、变量二、字符串1.使用方法修改字符串的大小写2.合并(拼接)字符串3.使用制表符添加空格4.删除空白5.字符串常用方法总结前言提示:这里可以添加本文要记录的大概内容:一、变量变量包括数字,字母,下划线,且不能以数字开头;变量的命名格式小写字母加下划线,hello_world;保存python程序时,使用标准python约定的文件名,小写字母和下划线,simple_message.py二、字符串1.使用方法修改字符串的大小写msg = "hello world"msg原创 2020-12-15 15:08:22 · 692 阅读 · 1 评论 -
python模块 - re
正则表达式是一个特殊的字符序列,方便检查一个字符串是否与某种模式匹配。re.compile根据一个模式字符串和可选的标志参数生成一个正则表达式对象,该对象拥有一系列方法用于正则表达式匹配和替换。compile函数用于编译正则表达式,生成一个正则表达式(Pattern)对象,供match()和search()这两个函数使用语法:re.compile(pattern[, flags])pattern:一个字符串形式的正则表达式flags:可选参数,表示匹配模式,比如忽略大小写,多行模式等,例.原创 2020-12-14 14:25:03 · 153 阅读 · 0 评论 -
python模块 - matplotlib
matplotlibmatplotlib.pyplotimport matplotlib.pyplot as pltplt.figure()用于添加窗口。如果把所有图形绘制在一个窗口里,该句可省略,figure(1)会被默认创建plt.plot()向窗口里绘制曲线,传递x, y参数,分别为横轴和纵轴。plt.subplot(rows, cols, figurenum)添加子绘图区域 eg:plt.subplot(211),plt.subplot(212)plt.annotate(s, xy,原创 2020-12-14 14:12:58 · 234 阅读 · 0 评论