搜索到与相关的文章
Python

python的re模块使用方法详解

一、正则表达式的特殊字符介绍正则表达式^匹配行首$匹配行尾.任意单个字符[]匹配包含在中括号中的任意字符[^]匹配包含在中括号中的字符之外的字符[-]匹配指定范围的任意单个字符?匹配之前项的1次或者0次+匹配之前项的1次或者多次*匹配之前项的0次或者多次{n}匹配之前项的n次{m,n}匹配之前项最大n次,最小m次{n,}配置之前项至少n次二、re模块的方法介绍1、匹配类方法a、findall方法#findall方法,该方法在字符串中查找模式匹配,将所有的匹

系统 2019-09-27 17:56:15 2034

Python

Python3 数据结构与算法

目录├─第1节数据结构和算法基础│├─01.算法引入││1-算法引入│││├─02.时间复杂度和大O表示法││01-时间复杂度与大O表示法││02-最坏时间复杂度与计算规则││03-常见时间复杂度与大小关系│││├─03.Python列表和字典││01-代码执行时间测量模块timeit││02-Python列表类型不同操作的时间效率││03-Python列表与字典操作的时间复杂度│││└─04.数据结构引入│01-数据结构引入│├─第2节顺序表│├─01.

系统 2019-09-27 17:55:12 2034

Python

python面向对象基础(三)

本节开始,我们将讨论面向对象编程的三大特征:封装、继承和多态。下面,我们将由简至难,依次讨论封装、继承、多态。一.封装enclosure封装:指隐藏类的实现细节,让使用者不用关心这些细节;目的:让使用者通过尽可能少的方法(或属性)操作对象;如何封装:通过私有属性和方法;私有属性和方法:以双下划线'__'开头,不以双下划线结尾的标识符为私有成员;私有成员只能用此类的方法进行访问和修改扩展:了解java的读者可能知道,java中使用了private、defau

系统 2019-09-27 17:54:10 2034

Python

python多线程操作实例

一、python多线程因为CPython的实现使用了GlobalInterpereterLock(GIL),使得python中同一时刻只有一个线程在执行,从而简化了python解释器的实现,且python对象模型天然地线程安全。如果你想你的应用程序在多核的机器上使用更好的资源,建议使用multiprocessing或concurrent.futures.processpoolexecutor。但是如果你的程序是IO密集型,则使用线程仍然是很好的选择。二、p

系统 2019-09-27 17:54:03 2034

Python

三十岁了,从零开始学python还有前途吗?

从学习的角度来说,三十岁开始学习Python编程并不算晚,但是如果从就业的角度来说,却并不算早了。Python语言在当下的大数据时代背景下得到了广泛的应用,对于职场人来说,学习Python还是有一定必要的,尤其是对于数据比较敏感的岗位,像咨询类岗位、市场分析类岗位、运营管理类岗位等等。如果想在三十岁的时候通过学习Python来谋求一份程序员工作,则需要有一个系统的计划,毕竟三十岁对于程序员来说,正处在升级转换的重要发展期,而三十岁却刚入行程序员,必然会有一

系统 2019-09-27 17:53:16 2034

Python

笨办法学Python-----习题4_变量和命名

上集回顾上一节我们学了一些数字的数学运算,了解了运算优先级PMDAS。变量和命名程序输入和运行结果没问题,不过一开始运行的时候产生了出错消息:这条消息的意思是在第5行的“cars_not_driven=cars-drivers"语句中,变量drivers没有被定义。回到程序中查看,确实是赋值变量drivers的语句中错误拼写了该单词,从而只有drives的变量,而没有我们预期的drivers的变量,用起来自然会产生报错。巩固练习1、使用浮点数作为space

系统 2019-09-27 17:52:36 2034

Python

Python元组拆包和具名元组解析实例详解

前言在Python中元组是一个相较于其他语言比较特别的一个内置序列类型。有些python入门教程把元组成为“不可变的列表”,这种说法是不完备的,其并没有完整的概括元组的特点。除了用作不可变的列表,它还可以用于没有字段名的数据记录。下面的内容就围绕元组作为数据记录属性展开,并介绍带字段名的具名元组函数namedtuple,列表属性不再本文中叙述。元组对于数据的记录元组中的每个元素都存放了记录中一个字段的数据,外加这个字段的位置,正是这个位置信息给数据赋予了意

系统 2019-09-27 17:51:46 2034

Python

新手pyqt5初步安装,及用python运行qt designer生成的UI

阅读更多新手pyqt5初步安装,及用python运行qtdesigner生成的UI代码2017年02月14日14:00:21爱面条的可达阅读数18143标签:pythonpyqt5qt-designeuiqt更多个人分类:python版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/haha1fan/article/details/55098127一:初步安装pyqt5首先说明一下,安装pyqt不用预安装sip

系统 2019-09-27 17:51:33 2034

Python

python轻松实现代码编码格式转换

最近刚换工作不久,没太多的时间去整理工作中的东西,大部分时间都在用来熟悉新公司的业务,熟悉他们的代码框架了,最主要的是还有很多新东西要学,我之前主要是做php后台开发的,来这边之后还要把我半路出家的前端学好、还要学习C++,哈哈,总之很充实了,每天下班回家都可以睡的很香(一句话总结,就是吃得香、睡的香~)。再说说换工作时候吧,今年年初正式毕业半年了,感觉自己技术增长很快,原公司里面程序员的地位还不如运营,所以想换个工作,面试了3家(2家大的、一家小的),都

系统 2019-09-27 17:51:19 2034

Python

基于python实现的百度新歌榜、热歌榜下载器(附代码)

前言首先声明,本工具仅仅为学习之用,不涉及版权问题,因为百度音乐里面的歌曲本身是可以下载的,而且现在百度也提供了”百度音乐播放器”,可以通过这个工具进行批量下载。我当时做这个工具的时候,百度还没有提供”百度音乐播放器”,而我又想批量下载,所以做了这样的一个下载工具。当然,主要还是为了学习。工具采用Python2.7.3+PyQt开发。功能:1.集中展示百度新歌榜或热歌榜可下载的歌单。2.支持单个、多个歌曲的下载。3.可复制歌单中所有的链接内容,方便在迅雷等

系统 2019-09-27 17:50:50 2034