随笔分类 -  python / python基础

包含:基础数据结构-模块和包-函数-面向对象-网络编程-并发编程
摘要:Python 并发编程 文章目录 Python 并发编程 一、前言 1. 为什么要搞并发编程 2. 增加运行速度的方法 3. 实现 Python 并发的方式 3.1 程序分类 3.1.1 CPU 密集型(CPU-bound) 3.1.2 I/O 密集型(I/O bound) 3.2 多线程,多进行, 阅读全文
posted @ 2021-10-21 22:20 游走De提莫 阅读(618) 评论(0) 推荐(0) 编辑
摘要:目录 1. 网络基础 1.1 为什么要使用通信协议 1.2 TCP/IP 简介 1.2.1 IP 协议 1.2.2 端口和端口号的介绍 1.2.3 TCP 协议 1.3 UDP 简介 1.4 Socket 简介 2. TCP 编程 2.1 创建 TCP 服务器 2.2 创建 TCP 客户端 2.3 阅读全文
posted @ 2021-10-21 22:17 游走De提莫 阅读(118) 评论(0) 推荐(0) 编辑
摘要:Python 数据类型及其方法详解 Python 数据类型及其方法详解 我们在学习编程语言的时候,都会遇到数据类型,这种看着很基础也不显眼的东西,却是很重要,本文介绍了 python 的数据类型,并就每种数据类型的方法作出了详细的描述,可供知识回顾。 一、整型和长整型 整型:数据是不包含小数部分的数 阅读全文
posted @ 2021-06-17 12:45 游走De提莫 阅读(193) 评论(2) 推荐(1) 编辑
摘要:re正则表达式 Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自 1.5 版本起增加了 re 模块,它提供 Perl 风格的正则表达式模式 阅读全文
posted @ 2021-06-04 01:41 游走De提莫 阅读(172) 评论(0) 推荐(0) 编辑
摘要:#### **Python后端技术栈** **Happiness is a way of travel. Not a destination.** **幸福是一种旅行方式。 不是目的地。** 1.导航1.1Python 语言基础1.语言特点 2.语法基础 3.高级特性 1.2算法与数据结构1.常用算 阅读全文
posted @ 2021-04-25 15:00 游走De提莫 阅读(665) 评论(0) 推荐(0) 编辑
摘要:Python3 错误和异常 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,在前面我们没有提及,这章节我们会专门介绍。 Python 有两种错误很容易辨认:语法错误和异常。 Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触 阅读全文
posted @ 2021-03-09 11:50 游走De提莫 阅读(1715) 评论(0) 推荐(0) 编辑
摘要:打开 在Python中,使用open函数,可以打开一个已经存在的文件,或者创建一个文件,语法如下: 变量(文件对象) = open(name,mode) name:是要打开的目标文件名的字符串(可以包含文件具体路径) mode:设置打开文件的模式(访问模式):只读、写入、追加等 打开文件模式 **注 阅读全文
posted @ 2021-03-06 17:23 游走De提莫 阅读(100) 评论(0) 推荐(0) 编辑
摘要:一、简介 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 二、正则表达式中常用的字符含义 1、普通字符和11个元字符: 普通字符 匹配自身 abc a 阅读全文
posted @ 2021-03-05 11:45 游走De提莫 阅读(176) 评论(0) 推荐(0) 编辑
摘要:同学,你知道 Python 的上下文管理器吗? 初学者可能对 with 语句比较熟悉,但是对于上下文管理器这样的概念不太清楚,但是作为一个程序员或者准程序员,那么你一定听说过内存泄露吧?内存泄露的根本原因在于创建了某个对象,却没有及时的释放掉,直到程序结束前,这个未被释放的对象一直占着内存。那这样有 阅读全文
posted @ 2021-03-04 10:27 游走De提莫 阅读(189) 评论(0) 推荐(0) 编辑
摘要:itertools是python中内置的一种高效的生成各种迭代器或者是类的模块,这些函数的返回值为一个迭代器,经常被用在for循环中,当然,也可直接使用next()方法取值,今天就来说说itertools中的常用方法. itertools按照迭代器的功能可分为三类: 无限迭代器: 生成一个无限序列, 阅读全文
posted @ 2020-07-19 10:44 游走De提莫 阅读(718) 评论(0) 推荐(1) 编辑
摘要:前言 关于研究原理这件事,简单的事重复做,好好做,专研,那就是领域的专家,枯燥的技术,持之以恒的坚持。 现在的高级语言如java,c#等,都采用了垃圾收集机制,而不再是c,c++里用户自己管理维护内存的方式。自己管理内存极其自由,可以任意申请内存,但如同一把双刃剑,为大量内存泄露,悬空指针等bug埋 阅读全文
posted @ 2020-04-20 22:59 游走De提莫 阅读(742) 评论(0) 推荐(0) 编辑
摘要:常用模块之正则模块 """ 正则表达式与re模块的关系 1.正则表达式是一门独立的技术,任何语言均可使用 2.python中要想使用正则表达式需要通过re模块 """ 初识正则表达式 网站手机号校验功能示例:https://reg.jd.com/reg/person?ReturnUrl=https% 阅读全文
posted @ 2020-01-04 20:45 游走De提莫 阅读(199) 评论(0) 推荐(0) 编辑
摘要:单例模式 (Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信 阅读全文
posted @ 2019-10-06 19:39 游走De提莫 阅读(156) 评论(0) 推荐(0) 编辑
摘要:一、包: 包的本质就是一个模块 什么是包:它是一系列模块文件的结合体,表示形式就是一个文件夹,该文件夹内部通常会有一个__init__..py的文件 导入包的过程:先产生一个执行文件的名称空间 1:创建包下面的__init__.py文件的名称空间 2:执行包下面的__init__.py文件中的代码, 阅读全文
posted @ 2019-07-19 23:12 游走De提莫 阅读(169) 评论(0) 推荐(0) 编辑
摘要:一、collections模块 美 [kə'lekʃənz] ,收集,收藏 在内置数据(dict list set tuple)的基础上,collections模块海提供了几个常用的数据类型:counter deque defaulttdict namedtuple OrderedDict。 1:n 阅读全文
posted @ 2019-07-18 22:05 游走De提莫 阅读(207) 评论(0) 推荐(0) 编辑
摘要:一、正则表达式 正则表达式本身也和Python没有什么关系,就是一种匹配字符串内容的一种法则。是一种技术,所有编程语言都可以使用 正则表达式:是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 阅读全文
posted @ 2019-07-17 21:49 游走De提莫 阅读(178) 评论(0) 推荐(0) 编辑

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