- 博客(15)
- 收藏
- 关注
原创 Python正则表达式讲解
一、正则表达式语法(一) 字符与字符类 特殊字符:\.^$?+*{}[]()| 以上特殊字符要想使用字面值,必须使用\进行转义 字符类 包含在[]中的一个或者多个字符被称为字符类,字符类在匹配时如果没有指定量词则只会匹配其中的一个。 字符类内可以指定范围,比如[a-zA-Z0-9]表示a到z,A到Z,0到9之间的任何一个字符 左方括号后跟随一个^,表示否定一个字符类,比如[^0-9]表示可以匹配一个任意非数字的字符。 字符类内部,除了\之外,其他特殊字符不再具备特殊意义,都
2022-02-23 15:31:49
3274
原创 python如何入门爬虫
很多人学Python都想掌握爬虫,觉得爬虫在手天下我有。可是太多人都是从基础学起,学着学着就不知道该学习哪里了。介于此原因,专门出一篇爬虫相关的内容。
2021-12-28 15:34:36
271
原创 python函数定义以及调用
什么是函数呢,首先我们要理解一个函数的作用,以及如何调用函数,说白了,函数其实就相当于我们生活中的一个工厂,而函数名就是工厂里面的工人,你就是老板,函数名后面的小括号放的就是你给工人的材料,然后让工人对你给的材料进行加工,当你需要使用这个工厂的时候,你就对他进行调用。
2021-12-05 19:47:53
5715
原创 python文件操作
Python中,对文件的操作有很多种,常见的操作包括创建、删除、修改权限、读取、写入等,这些操作可大致分为以下 2 类:删除、修改权限:作用于文件本身,属于系统级操作。写入、读取:是文件最常用的操作,作用于文件的内容,属于应用级操作。
2021-12-05 19:22:10
235
原创 python深拷贝和浅拷贝
浅拷贝:拷贝出来的a对象是引用x和y,当修改x或y的值时,a也会改变;深拷贝:会把里面的元素也重新拷贝一份,拷贝了一份x和y的值相等的两个元素,修改x和y的值,不会对b产生影响。
2021-11-28 19:53:51
383
原创 Python内存管理机制
关于释放内存方面,当一个对象的引用计数变为0时,Python就会调用它的析构函数。调用析构函数并不意味着最终一定会调用free来释放内存空间,如果真是这样的话,那频繁地申请、释放内存空间会使Python的执行效率大打折扣。因此在析构时也采用了内存池机制,从内存池申请到的内存会被归还到内存池中,以避免频繁地申请和释放动作。
2021-11-28 19:44:58
286
原创 字符编码的常见几种类型介绍
字符编码(英语:Character encoding)也称字集码,是把字符集中的字符编码为指定集合中某一对象(例如:比特模式、自然数序列、8位组或者电脉冲),以便文本在计算机中存储和通过通信网络的传递。常见的例子包括将拉丁字母表编码成摩斯电码和ASCII。其中,ASCII将字母、数字和其它符号编号,并用7比特的二进制来表示这个整数。通常会额外使用一个扩充的比特,以便于以1个字节的方式存储。
2021-11-17 15:30:56
5036
1
原创 OSI七层详解
OSI模型的意义OSI定义了开放系统的层次结构、层次之间的相互关系以及各层所包括的可能的任务,作为一个框架来协调和组织各层所提供的服务。OSI参考模型并没有提供一个可以实现的方法,而是描述了一些概念,用来协调进程间通信标准的制定。即OSI参考模型并不是一个标准,而是一个在制定标准时所使用的概念性框架。
2021-11-17 12:03:17
5420
1
原创 python解释器安装过程
1)进入官网找到对应操作系统下载界面 在浏览器地址栏中输入python官网(http://www.python.org),将鼠标悬停在downloads上显示如图所示列表选项,然后选择对应的操作系统,这里选择windows,单机它。2) 找到我们想要的python解释器版本 这里演示的是3.7版本的安装3)安装python解释器 例子中使用的是3.7版本,不过和3.5版本的安装差异不大。双击下载后得到的安装文件,随后显示安装向导对话框,选中“Add ...
2021-11-17 11:34:21
3238
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人